Canada has recalled 41 diplomats from India after Delhi threatened to strip diplomatic immunity of its staff, Ottawa said amid an escalating diplomatic row.
Canadian foreign minister Melanie Joly said India’s demand to withdraw diplomats was “unreasonable” and in violation of international law on diplomatic relations, a criticism rejected by India.