Son of mom accused of arranging witness deaths enters plea
ST. LOUIS (AP) - A St. Louis man has pleaded guilty to killing a 16-year-old in a crime that prosecutors alleged his mother initially tried to cover up by orchestrating the deaths of two potential witnesses.
The St. Louis Post-Dispatch reports that 23-year-old Tyrell Davidson was sentenced Friday to ...
