Home Current News Newly released video shows police officer clinging onto fleeing car during 2021...NewsCurrent NewsNewly released video shows police officer clinging onto fleeing car during 2021 incidentMay 22, 202325FacebookTwitterPinterestWhatsApp Source: yahoo.com/news