FLOORED: Officers Take Down And Arrest Wanted Murderer After Chase In Park
This is the moment police officers catch and arrest a wanted murderer after he fled from them on foot. https://youtu.be/7za8EgXi-7g Newsflash obtained the footage from the Atlanta Police Department (APD), along with a statement according to which the incident took place in the city of Atlanta, in the US state…