Men Arrested for Attempting to Evade the Police
Just after 8:15 AM on Wednesday, 11 June, police were on patrol in the area of Shedden Road, in George Town, when they observed a vehicle with no registration plates attached and whose occupants appeared to be behaving suspiciously.