Super typhoon ‘Yagi’ is approaching China
After raging in the Philippines, the powerful super typhoon ‘Yagi’ is heading towards the southern state of China. It is expected to be the strongest storm to hit China this year. Schools have been closed and flights canceled in China’s Hainan province due to the storm. Japan named Super Typhoon Yagi. It means goat. Last […]
Read More