Ghana Police Service, arrest, human head

ad