Day: September 23, 2020

US-Russia tensions flare up on multiple fronts [M.K. Bhadrakumar – Indian Punchline, 09.02.2020]

Amidst the escalating tensions with China, the United States should have kept the troubled relationship with Russia on an even keel. But the opposite is happening. For the first…