Canada withdraws diplomats from India as Sikh killing tensions escalate
Heavy safety deployed at Excessive Fee of Canada on September 19, 2023 in New Delhi, India. Hindustan Occasions | Hindustan Occasions | Getty Photographs Canada has pulled 41 diplomats and…