An ambulance and police cars wait near the site where Iris Stalzer was reportedly stabbed in Herdecke, western Germany, on Tuesday. Alex Talash/AFP/Getty Images