Mother in Atlanta for chemicals conference is found murdered in luxury hotel room near multiple drinks containers and leftover room service for two

Daily Mail - Nov 5, 2026

Melissa Ruth Tibbetts, 45, was found dead at the Loews Hotel in Atlanta on October 14, according to the Atlanta Police Department.

Read full article

More News

Future Science Today

Future Science Today reports on captivating developments in science, medicine, technology, and the world around us.

Newsletter