Top Stories24 hours ago
Newly Elected Mayor of Herdecke Found with Serious Stabbing Injuries
The newly elected mayor of Herdecke, a town in western Germany, was discovered in her apartment on Tuesday with severe stabbing wounds. Reports indicate that Iris...