Ukraine War
Vladimir Putin has ordered that Russia’s nuclear deterrent forces are put on high alert. Today we look at the factors that have potentially led to this invasion – including NATO’s expansion and Putin’s worldview regarding Ukraine.
Credit Russell Brand
Please support our Sponsors here :