The independent Russian online newspaper "The Insider" offers particularly in-depth insights into the psyche of Russian soldiers fighting in Ukraine. Because the medium...
After years of secret investigations on the internet, the Swiss police have unmasked more than 2,200 pedophiles worldwide. Thanks to Operation Ninja Turtle,...