A joint opinion piece by envoys of three western countries to India — the UK, France and Germany — right before Russian President Vladimir Putin’s visit has ticked off New Delhi.
News for you 247
A joint opinion piece by envoys of three western countries to India — the UK, France and Germany — right before Russian President Vladimir Putin’s visit has ticked off New Delhi.