Fallen tree in St. Stephen's blocks road

The Royal Barbados Police Force (RBPF) has alerted the public of a fallen tree in St. Stephen’s Hill, Black Rock.   The tree fell in the area of the Housing Units and has made the road im...

November 08, 2018
Barbados News