After months of tensions and arms build-up along its borders, Russia finally invaded Ukraine on 24th February, 2022. Airstrikes and missiles bombarded Ukrainian cities, followed by ground invasion from the Russian and Belarusian territories. The invasion, the first of such in the 21st century, provoked anger and condemnation across the globe, especially in Europe and […]