Canadian Prime Minister Justin Trudeau has said India made a “horrific mistake” by violating Canadian sovereignty. This is amid an escalating diplomatic row over the murder of a Sikh separatist in the province of British Columbia last year. It includes allegations of a broader campaign of threats and violence against Indian exiles. Testifyin...