Stormy clouds looming over Manama. Bahrain News Agency

Heavy rain and flash flood warnings sweep the Gulf, with Oman bearing brunt of wet weather