Police officers walk on a side walk next to an apartment building in Wolmirstedt, Germany, Saturday, June 15, 2024. German police say they shot to death an Afghan man after he fatally attacked a compatriot and later wounded three people watching the televised opening game of the Euro 2024 soccer tournament in a town in […]