
Russia
Ukraine
Moscua delenda est: shall Moscow be destroyed?
- East And West
- 15 Mar 2022
The Russian invasion of Ukraine has left most people in the West terrified. And while many citizens keep asking how a war like this could happen in Europe in the twenty first century, others raise the question: did the West do too little to avoid the Russian attack? Has the West been too weak and […]
Read More