Police shooting in Tallahassee, March 20, 2020 SHORT VERSION
New compilations and donate on Patreon: Police shooting in Tallahassee, Florida, United States, March 20, 2020 The Tallahassee Police Department released on September, 2020 body cam footage of an officer involved shooting that happened in March of 2020. At approximately 7:00pm on March 20th, Tallahassee Police officers got behind a stolen vehicle in the area of Capital Circle NW. A traffic stop was initiated and the suspect vehicle fled from the stop. Officers
|
|