Lahore Weather


Explosion in southern town in Sweden injures 19, cause unclear