ottawacitizen.com
Lauren Richards took her own life at 26. She left behind devastated loved ones and a haunting question
Lauren Richards died on Feb. 21 by suicide. The incident, outlined in cryptic terms by authorities, made the news because Richards died in a public place. We could tell you where and how, but the C…