Ukraine marked the 31st Independence Day today and the six-month sign of the Russian full scale invasion, which began on February 24. For many people, that day represented resilience and defiance, because Russian tanks were arrested and other military equipment sits on display at Kyiv’s main Bulevard, half a year after Moscow estimates that capital […]
Continue Reading