Video: Four Ghana Police Officers Struggle To Arrest ‘Taxi’ Driver Who Allegedly Beat The Hell Out Of One Officer Read more