Delhi: Car rams into US Embassy wall, cop killed
2020-07-04 33 Dailymotion
A car rammed into a wall near the Embassy of United States in New Delhi on Friday, at 10 am. The accident resulted in the death of police officer who was on duty near the gate of the Embassy.