International Desk

Canadian National Security Advisor Admits to Leaking Intelligence on India to The Washington Post

Canadian Prime Minister Justin Trudeau’s National Security Advisor, Nathalie Drouin, has admitted to leaking intelligence on India to the American media outlet, "The Washington Post". Drouin report...

Read More