Vancouver police close street in front of Indian Consulate as protest expected

India swiftly denied any role in the killing and described the allegations as 'absurd.' The accusations have sparked tensions between the two countries.

Global News