Now are the days of wine and roses. On January 21, Trump becomes a lame duck facing brutal political challenges.
Canada’s government under Justin Trudeau has been in a prolonged spat with India since 2018. However, ties reached a nadir ...