Home → United States → Arkansas → Little Rock
Total Public Cases: 1
In Little Rock, Arkansas, Leslie Ballard and her husband, Mike McCool, were convicted in the 2003 murder of Leslie's mother, Janie Ballard. The source describes a volatile relationship shaped by family conflict, coercive control, financial …
Country: United States | State/Province: Arkansas, United States | Incident Type: Family Homicide | Date: Sept. 12, 2003
View Details