Scroll to Top

At least two people have been confirmed dead in a fatal traffic collision in Gambia’s Central River Region village of Jafai. Six others critically injured and hospitalised on Tuesday when the tyre of...