Russia Can’t Depend on India Either

By | April 29, 2022
New Delhi may be frustratingly tolerant of Putin, but it isn’t likely to help him substantively.