Lahore Weather


Prolonged power cuts bring residents on streets in protest