Local News

Lovette trial testimony (Day 1 pt 2)

July 18, 2014, testimony of Durham Police Officer Steven Barna.