PERSPECTA

News from every angle

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