On July 19, 2023 a heinous and unforgivable incident made it to the headlines. In connection to the ensuing ethnic clashes in Manipur, an incident of two
Shocking images from Bucha and elsewhere in Ukraine revealed what many suspected, that Russian soldiers were apparently committing war crimes. An image of dead naked women under a blanket on the road photographed by Mikhail Palinchak 20 kilometers outside of Kyiv was tweeted by the Ministry of Defense of Ukraine…