PARIS: Allies of Russian President Vladimir Putin, including China and India, on Monday congratulated him on winning a...
19 March 2024 5:33 AM GMT