Tag: life sentence
Oklahoma Mother Convicted For Murdering Teenage Son And Daughter, Injuring Youngest Girl
An Oklahoma mother who brutally took the lives of two of her own children while they slept has been handed a life sentence, closing a chapter on a horrifying tragedy that shook the nation. Amy Leann Hall, 43, admitted to the chilling murders of her son Kayson Toliver, 18, and daughter Khloee Toliver, 16, back […]