EU chaos erupts after country’s leader torn apart as ‘useful idiot of Russia and China’
The country leader has been a leading critic of the West’s support for Ukraine in its war with Russia.
Daily Express :: World Feed
The country leader has been a leading critic of the West’s support for Ukraine in its war with Russia.
Daily Express :: World Feed