Six people have been killed and two seriously injured in a shooting in southwestern Germany, according to emerging reports.
It is believed the gunman attacked near the train station in the town of Rot am See near Heidelberg.
The shooting occurred at 11.45 am Irish time and according to a police spokesman, a man with a personal connection to the victims had been arrested.
A suspect has been arrested and no further suspects are believed to be at large, Aalen police said.
“According to my information, there were six dead and several injured,” police spokesman Rudolf Biehlmaier told German broadcaster n-tv.
“We are working on the assumption that this was a single attacker,” he said.
Mr Biehlmaier said the initial information suggested the suspect, a German citizen, and one or more of the victims knew each other.
Some of the victims belonged to the same family, he added.
Rot am See is located about 170 kilometres (105 miles) north-west of Munich.