Press "Enter" to skip to content

Father and daughter killed in murder-suicide at Chapel Hill apartment

Chapel Hill murder-suicidePolice responded to a shooting call at Chapel View Apartments on Homestead Road around 2:20 p.m.
Source: WRAL News

Be First to Comment

    Leave a Reply