
A 32-year-old man drove his car into a bus stop in the town of Giessen, 50 kilometers (31 miles) north of Frankfurt, on Monday afternoon, injuring at least four people, one of them seriously.
Police said the man — an Azerbaijani national who lives in Giessen — had previously crashed into two other vehicles at a junction before continuing, driving into the bus stop shortly after.
Only after driving a bit further did he then stop before being arrested.
"The exact circumstances of the incident are currently unknown and are the subject of the investigation," a police spokesperson said, but declined to comment on whether the incident was believed to be an accident or deliberate behavior.
The area has been cordoned off by police.