Project Medusa: Police arrest 32 people in York and Selby January 15, 2024 News by Leave a Comment on Project Medusa: Police arrest 32 people in York and Selby More than 30 people have been arrested in a major police crackdown on county lines drug dealers in York and Selby.