Police detain 21 ‘drug traffickers’

by Ben Hockman March 28, 2011