A British police officer was filmed kicking and stamping on a person's head for the duration of an arrest at Manchester Airport. The incident sparked popular outrage as well as a protest outside Rochdale Law enforcement Station. The officer concerned has actually been suspended. He is skeptical about its constructive https://www.dailypioneer.com/2019/show-time/tellytale-tellytale-2019-03-24.html