by Aminah Ali | Jul 5, 2021 | Local, News, Top Stories
57-year-old Jerome Anderson was charged with 1st degree kidnapping after allegedly abducting an 18-year-old man and assaulting him. Anderson, of Velda City was arrested Saturday and later charged. Police in St. Louis learned that an 18-year-old man with special needs...