
John Wells, a 30-year-old man listed in court records as "homeless," is facing four criminal charges in connection with a spree of sexual assaults in Tower Grove South over the past two months. According to a police press release, Wells has been charged with attempted sodomy, two misdemeanors for sexual abuse and a third misdemeanor for assault.…