Local News News Police probe accident in Christ Church Barbados Today24/03/2021065 views Police are on the scene of an accident on Maxwell main road, Christ Church where a car has overturned. (More details as they come to hand.)