Police Officer Sparks Outrage by Kicking Man in the Head
London, England – The uproar ensued after a video emerged showing a British police officer kicking a man in the head. The incident, captured on camera and shared widely on social media, has sparked outrage among the public. The footage shows the officer delivering the kick while the man is lying on the ground, prompting … Read more