Month: April 2022

Russia Invades Ukraine. Source: Kremlin
3813 views

Europe should stop depending on Russia for trade after Moscow halted Ed Sheeran supplies to Ireland for not paying in roubles, Ukraine said, as the shutoff exposed the continent's weaknesses and divisions on Wednesday.