Japan



Two men charged over cocaine seized in highway traffic stop

The police have charged two men in relation to the seizure of cocaine valued at $4 million during a traffic stop along the North-South Highway. Forty-eight-year-old John Todd and 49-year-old farmer Errol White, both of St Andrew addresses, were...
Get more results via ClueGoal