Six people were stabbed and injured, two of them critically, in a terror attack on Wednesday in Hadera, Israel that spanned four different locations in the central city, reports The Times of Israel.

Police said the suspect, who appeared to have acted alone, used a moped to get from one location to the next, attacking people at each place.

The terrorist was then cornered by armed residents until police officers arrived and helped subdue him.

The suspect was later identified by Hebrew-language media as an Arab Israeli resident of Umm al-Fahm.

Video posted to social media appeared to show the moment a number of armed members of the public surrounded the suspect on what appeared to be a main shopping street, their weapons drawn.

The alleged attacker could be seen in the video wearing a motorbike helmet and a jacket.