Last Updated: 24 Sep 2020 02:46 AM

US police officer fired for ‘pinning, punching’ black man

Washington: A police officer in the US state of Georgia has been fired after footage emerged of him pinning an African-American man to the ground and punching him as the latter reportedly refused to show his ID, the media reported Monday. The incident took place September 11 near the Hartsfield-Jackson Atlanta International Airport when the […]