Tag: ed sheeran

Russia Invades Ukraine. Source: Kremlin
2681 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.