Home » India
Tag:

India

Economic imperatives appear to be the driving force behind Canadian Prime Minister Mark Carney’s controversial decision to invite Indian Prime Minister Narendra Modi to the G7 summit. This strategic choice comes despite serious allegations …