The delay in the construction of a bus terminal at Shiashie Junction in Accra has compelled commercial drivers to take over the shoulders of the road...
• Three persons have been killed at Shiashie • The deceased are suspected armed robbers who exchanged fire with the police • Another has been...