24 February 2022

Russian Ruble Crashes to All-Time Low
as Germans Proclaim ANY Future
Energy Deals ‘Inconceivable’

Merkel's misguided strategy of deepening
economic ties with Russia 'has failed'