“Sensational Showdown: US and UK Back Canada in Epic Diplomatic Clash with India!”
A day after Canada announced the departure of its 41 diplomats and their family members from India, the US and UK supported Ottawa’s stance, affirming that Delhi’s move to seek…