Modi’s Visit Reaffirms the West’s Failure to Isolate Putin

.....

© The Diplomat