Curated by informed
Russia launched what appeared to be a full-scale invasion of Ukraine early this morning, as world leaders condemned Putin.
How Macron and the west failed to deter Putin on Ukraine
Stock markets reel, oil prices surge after Russia attacks Ukraine