UK police officer kicks man, stamps on head during arrest at Manchester Airport 0 25.07.2024 19:59 Indiatoday.in UK police officer kicks man stamps on head during arrest at Manchester Airport