GENEVA, May 15 (Xinhua) -- Several passers-by were injured in an indiscriminate knife attack in the northern Swiss town of Zofingen on Wednesday evening, according to the local police.
Police said on social media that after the incident, special forces apprehended the perpetrator after he hid in a building for two hours.
