LIVE! Delhi police remove barricades outside US embassy
December 17, 2013 16:59
And it's begun. The Delhi police have begun removing barricades outside the US embassy. This is one of the measures taken by India to express its displeasure over the outrageous treatment of Indian diplomat in the US, Devyani Khobragade.