Sun. Dec 22nd, 2024
Occasional Digest - a story for you

NewsFeed

UK police say they are investigating a video of an officer kicking and stamping on a man’s head while he was laying on the ground at Manchester Airport.

Source link