Lahore Weather


US slaps new sanctions on Iran’s supreme leader Khamenei