Delhi blast: CCTV shows cab at site, letter warns of ‘trailer’
New Delhi, Jan 30 Delhi Police Special Cell has obtained a CCTV footage showing a car dropping off two persons who walk towards the spot near the Israel Embassy where a minor explosion took place on Friday evening. The team