Rachel Dowden, a 28-year-old woman from Pittsburgh, PA, tragically lost her life on January 19, 2022. She was fatally shot while waiting at a bus stop in Bellevue, a neighborhood in Pittsburgh. Rachel was a dedicated mother and a beloved friend, known for her kindness and strong presence in her community.
The investigation into Rachel's death revealed that she had a protection from abuse order against DeAngelo Zieglar, the man charged with her murder. Rachel and Zieglar shared a child, a
...Read More