Eight Arrested in UK as Global Drug-Rape Network Probe Identifies 270 Suspects in Nine Countries
Britain's National Crime Agency arrested eight people linked to a global online network that organised drug-facilitated sexual assault, as Project Medusa identified 270 suspects across nine countries and every continent.

Follow