chemical terror strike

​Act of evil: On the Delhi blast

An explosion in a moving car near Red Fort in Delhi on the evening of November 10, 2025, which killed…

5 days ago