NECESSARY USE OF FORCE?3 years ago
Watch: Texas Police Pull Man Off Bike, Claim He’s ‘Resisting,’ Taser Him, After He Allegedly Runs a Red Light
College Park and Texas A&M police on Wednesday were filmed pulling a man off his bicycle, tasering him after they...