Police in Sherbrooke, Que., have arrested a 49-year-old man they believe is responsible for hiding dirty syringes that have pricked several people in recent months.
Blood-stained syringes have been found in clothing for sale in retail stores across the city. Police said DNA evidence linked the man to the syringes.
At least eight people have pricked themselves with the syringes and have undergone testing to assure they were free of infections, and 23 needles have been found since January.
Police said the suspect was arrested Thursday morning, the second time authorities have picked him up in the last two weeks.
He was arrested earlier for uttering threats but was later released.
Police tracked down the suspect after receiving tips from the public.
Police believe the suspect may also be responsible for a case of hidden syringes in Lévis a decade ago
The City of Sherbrooke and its police force had offered a $5,000 reward for information in the case, which has been under investigation for months.
The suspect will appear in court on Friday.