Police: Shots fired, several injured and some likely dead in southwestern Germany

BERLIN (AP) — Police: Shots fired, several injured and some likely dead in southwestern Germany.

Categories: International News