Post author By admin Post date September 25, 2023 India-Canada Relations: A Tumultuous Pathway – Top 10 Key Developments The ties between India and Canada, two notable democracies on the global stage, have… 25 September 2023, • 2 mins read Tags Canada, India, India-Canada, Khalistani, Travellers, Visa