Day: April 13, 2023

Ukraine’s outrage grows after video shows beheading of soldier
World

Ukraine’s outrage grows after video shows beheading of soldier

Ukraine on Wednesday initiated a probe into a gruesome video that allegedly showed the beheading of a Ukrainian soldier. The act is the latest accusation of atrocities said to have been committed by Russia, since it invaded Ukraine in February 2022. The video, which had gone viral on social media, drew outrage from officials in […]

Read More