Lahore Weather


Iran deal, Saudi murder: turbulent year shakes up Middle East