TAG
German Police
Police arrest soldier in Germany for possessing weapon, ammunition
Police in the German state of Hesse on Monday arrested a soldier and seized weapons and ammunition from his home.
One of the man’s relatives...
TAG