nl-times
Evidence proves at least 18 deaths linked to designer drug site Funcaps, prosecutor says
By 89619

The Public Prosecution Service (OM) has evidence to prove that 18 people died due to drugs they bought on the banned website Funcaps, the prosecutor said during a preliminary hearing in t