West Hills Mall Fatality: CCTV Confirms Deceased Was Confronted By Police
The management of a shopping centre located at Dukonah, near Weija along the Accra – Cape Coast Highway, West Hills Mall, has confirmed the incident which resulted in the death of a…
Read More...
Read More...