The Hyundai i20 explosion at the Delhi Red Fort killed many people
On Monday evening, the most terrifying terrorism incident that had ever taken place in recent history was witnessed in India as a Hyundai i20 car went off in the outskirts of the Delhi Red Fort Metro station. The explosion killed at least eight individuals and injured over 20 people jolting the entire city. The government…