Lahore Weather


New Palestinian government gets mixed reception