Connect with us

Breaking News

Several Killed Following Shooting in Germany

Six people have reportedly been killed in a shooting in the town of Rot am See in Germany. Police have...

More Posts

Copyright © 2018 News This Second