Security barricades around US Embassy removed

2016-12-21 0

Delhi Police today removed the security barricades set up outside American Embassy here immediately after government announced a slew of reprisal ...