Prime Minister Narendra Modi declared India and Russia share a “special” relationship, standing by each other in difficult times, in a defiant show of ties as Washington criticizes New Delhi over oil purchases.
Latest posts by Toimitus (see all)