Witness says Carrboro police used unnecessary force on overdose patient
By Michael Liguori | Apr. 24, 2015Early in the morning on Dec. 6, 2014, a Carrboro man overdosed on heroin. Police, firefighters and Emergency Medical Technicians were deployed to the scene.
Read More »