| 18.8°C Dublin

Super typhoon Rammasun hits southern China


Super typhoon Rammasun has made its landfall in Wenchang City in south China's island province of Hainan.

 

Most Watched Videos

Privacy