Police in the German city of Mannheim have asked the public to stay away from the downtown area and keep inside their homes. Mannheim is a city of about 300,000 people located south of Frankfurt.
A large police presence has been reported in Mannheim, Germany, prompting authorities to ask residents to avoid the city center and stay indoors. Intended reasons for the law enforcement activity remain undisclosed.