Lahore Weather


Punjab cabinet’s newly-inducted members take oath