Posted inOpinion

Ukraine: Time for Europe to intervene

While the current war in Ukraine, in terms only of its location, is a European conflict, the regional balance of power leaves room for some questions. Russia currently has a population of some 145 million inhabitants. This is the equivalent of the combined population of France and Germany and falls short of the overall population […]