German police shoot dead Afghan after officer stabbed Posted on June 26, 2025 By Dawn 2 Views German police shoot dead Afghan after officer stabbed Authorities launch investigation into use of firearm by police. continue reading...