English News | Latest and Breaking News | Todays News
Police cordon off an area near the Reeperbahn in Hamburg, Germany after officers shot and wounded…