Fatal Collision on South Church Street, George Town
Just before 8PM last night, 16 October, police and other emergency services were dispatched by the 9-1-1 Communications Centre to a report of a two-vehicle collision on South Church Street in George Town.