The gut-wrenching aftermath of the destruction caused by Super Typhoon MangkhutBy Prahlad MS September 20, 2018 13:12 IST
The Wrath Of Mother Nature: Typhoon Mangkhut An umbrella is seen on the road after a rainstorm as Typhoon Mangkhut makes landfall in Guangdong province, in Shenzhen, China.
You May Like It
Sec. Ben Carson Confuses Real Estate Term With Oreo Cookies