Site icon Top News Today

Invasion Imminent? Russia Thumbs Nose At West’s Sanctions As Putin’s Troops Hover At Ukraine Border

YouTube video player

Top Military News

Russia and Western powers remain engaged in a tense standoff over Ukraine amid frantic efforts to avert war in Europe. President Biden warned President Putin of “swift and severe costs” as the two leaders held a lengthy telephonic call on the Ukraine crisis. Putin dismissed the West’s concerns of an imminent Russian invasion as “provocative speculation”

Credit CRUX

Exit mobile version