Thundershowers accompanied by strong winds continued to affect parts of Qatar during the National Day holiday, with some areas in Al Wakrah Municipality witnessing hail. […]
Tag: Storms
Howling winds, sheets of rain In eye of a typhoon Ragasa in China
The sound of rush hour in Zhuhai on China’s southern coast has been replaced by howling winds and sheets of rain. Branches from falling trees […]