BY: Basma Anwar The Russian invasion entered its second year, which invaded the Ukrainian lands on the twenty-fourth of February 2022 AD, during which Moscow was able to control 4 Ukrainian provinces and annex them under its sovereignty. The past year witnessed fierce battles between the two sides of the conflict – Moscow and how […]