Russia invaded the territory of a sovereign nation on 24 February 2022, causing massive casualties among the civilian population and huge damage to cities and the country’s infrastructure. As the Russian troops advance into Ukrainian territory, ELfR states that it
Read more