Press "Enter" to skip to content

DEADLINES PAST | The death and afterlife of the ‘most beautiful girl in New York City’

Silent film star Olive Thomas, who hailed from McKees Rocks, died on September 10, 1920, in a Paris hotel room after ingesting poison while her husband said he lay sleeping.…