Lahore Weather


Govt data shows upsurge in communal violence in India