Selma Murder-Suicide; the background of Avtar Singh

June 9, 2012 12:02:16 AM PDT
Selma Police responded to a domestic violence call at Avtar Singh's home in February of 2011. During that time, detectives uncovered that Singh was also wanted for murder in his home country of India.

Load Comments