Police impound Motorbikes over traffic offences

About 60 motorbikes were seized by the Accra Regional Police Command

About 60 motorbikes were seized by the Accra Regional Police Command