Roving Periscope: With a fresh $40bn aid to Ukraine, US pushes Russia into marshes
Virendra Pandit New Delhi: Russia’s invasion of Ukraine since February 24 is bleeding Moscow whiter at a rate of USD 5 billion per day. In the last 86 days of the war, Russia is down with an overall loss of over USD 430 billion through exports, business, and spent ammunition, as the inconclusive conflict […]


