India is pulling its high commissioner after accusing Canada of endangering their safety 'in an atmosphere of extremism and violence.'