Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como in English

Could the Ukraine war turn into World War III? (in English)

Russia headed to strategic defeat in Ukraine (in English)

Rusia has an strategic defeat in the long run assured by enormous Putin's mistakes.