Europe should seize Russia’s frozen assets now
.....
© Al Jazeera
visit website