Hosted on MSN
She says it was an accident, judge says prison
Drama erupted in Decatur, Georgia, after Iesha Zenobia Harmon confessed in court to pulling the trigger that ended her husband’s life. The 45-year-old now faces three decades behind bars for voluntary ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results