Teen is reported missing. Months later, his mom is found with a rotting body in her home: Report
An Ohio couple was arrested over the weekend after a decomposing body was allegedly found in their home. The unidentified male, who is believed to have died on or around September 26, was reportedly discovered at Robert Robb, 35, and Kenya Stallworth’s Westwood apartment. The Cincinnati Inquirer reported that the pair attempted to conceal the …