Seven people have been injured in a suspected terror attack after a man drove a stolen lorry into a line of cars in Germany.

A 32-year-old Syrian man is being held following the incident in the western town of Limburg, near Frankfurt, on Monday evening.

Police have so far refused to comment publicly on the possibility it was a terror attack, but investigations are now focusing on this possibility, according to German media reports.

One person is in a critical condition following the incident, in which a lorry ploughed into the back of a line of traffic, ramming eight cars together.

The incident was initially thought to be a traffic accident and onlookers rushed to help the driver of the lorry.