Lahore Weather


Controversial cleric Sufi Muhammad passes away