International
India signs deal with Russia despite sanctions warning by USA, set to boost energy, trade ties
Two weeks after India significantly upgraded its defence ties with the United States through the Comcasa (Communications Compatibility and Security Agreement), the...