Two Men Arrested and Charged in Relation to Drug Importation
Just about 10PM on Saturday 1 August, police had cause to stop a vehicle that was travelling with a trailered vessel attached. The vessel appeared to have recently been retrieved from a launching ramp on North Church Street in George Town.