- Advertisement -
Justin Trudeau has accused India of making a “horrific mistake” in violating Canadian sovereignty, amid an escalating diplomatic row over the murder of a Sikh separatist in British Columbia and allegations of a broader campaign of threats and violence against Indian exiles.

