The Unspeakable Horror of Bucha: A Town Scarred by Atrocity
The early days of March 2022 were cloaked in the chilling grip of winter and the even more chilling reality of war. In the satellite town of Bucha, on the outskirts of Kyiv, Ukraine, a different kind of darkness was descending – one of unimaginable human cruelty. As Russian forces advanced, then retreated, they left … Read more