Duufaanta Dolphin oo Keentay Roobab Xooggan Bariga Shiinaha, Islamarkaana Carqaladeysay Nolosha Shanghai
Typhoon Dolphin has left a broad trail of torrential rain and fierce storms across eastern China, flooding roads in Shanghai as its remnants drenched several coastal provinces. The storm carried maximum sustained…