Verified videos show aftermath of explosion in Delhi
Police say eight people have been killed after a car explodes near Delhi's Red Fort landmark in India.
(BBC News, 2025-11-10T16:54:03Z)