All indications Russia on brink of invading Ukraine: US Secy of State
US Secretary of State Antony Blinken on Sunday said all signs suggested Russia is on brink of invading Ukraine but pledged to use every opportunity to stop Russia from going forth with it. This comes as Russia deployed up to 1.9 lakh troops near Ukraine. President Joe Biden was also prepared to engage with Russian President Vladimir Putin, added Blinken.