Lahore Weather


Protesters, police clash during anti-loadshedding demonstrations in Dir