Find this information useful? YubaNet is powered by your subscription

$
$
$

Your contribution is appreciated.

February 24, 2022 – Fmr. Ambassador to Russia Michael McFaul explains why he thinks it’s so vital that Russian President Vladimir Putin must be stopped and how the “America first” mindset has brought peril into the world. “There is good and evil in the world, there is right and wrong in the world… and that’s why we have to stand with independent Ukraine.”