Insane World

Dutch police raid uncovers country’s biggest ever cocaine lab

Netherland police arrested 17 people after raiding a massive cocaine lab, which they claim is the biggest ever found in the country. The lab was housed inside an old riding school in Nijeveen, around 75 miles northeast of Amsterdam, and included sleeping quarters and recreation areas, according to a police statement published Tuesday. Police footage […]