Indian police invoke ‘terrorism’ law after Delhi blast kills nine people

Nov 11, 2025
Aljazeera Logo

Aljazeera

Verified Open.Video Creator Badge

Local television channels report that at least 20 people have been wounded in blast near the Lal Quila underground metro station.

#news