Taxi Dropped Off 2 People Near the Israel Embassy Blast Spot, Delhi Police Recovers CCTV Footage

The Special Cell, which visited the spot in the morning, is probing the blast that occurred on Friday evening in the heart of the national capital and collecting evidence as part of the investigation, officials said.

from Top India News-
Read The Rest:news18..