Police officer Robert Powell, who was made notorious after video from the dashboard camera in his cruiser was made public, has handed in his badge and gun.
Tag: Police
Spragga Benz The 17-year-old son of reggae star Spragga Benz was shot a killed by police in Kingston, Jamaica on Sunday (Aug 24). Gunshots rang out after police stopped two men on…