Tag: 111927674

A shooting in Germany linked to a domestic dispute leaves 3 dead, 2 wounded

Police officers at the scene, in Albstadt-Lautlingen, Baden-Württemberg, Germany, Sunday, July 14,…

News Today News Today