2018 New Delhi, India Tornado

The 2018 New Delhi, India Tornado was a destructive and violent, rated high-end F4 tornado that struck New Delhi, India in the mid evening hours of October 28, 2018. In all, 392 deaths occurred, along with 6,200 injuries, and $1 billion (2018 USD) in damages.

WIP