The Trail Went Cold–Episode 330–The Fowler Twins - a podcast by The Trail Went Cold
from 2023-05-31T06:00
::
::
June 20, 2016. Penn Hills, Pennsylvania. The Allegheny County Office of Children, Youth and Families order the Penn Hills Police Department to remove multiple children from the home of a woman named Patricia Fowler. The authorities soon realize that two of Patricia’s children, 17-year old twins Ivon and Inisha Fowler, are no longer in her […]
Further episodes of The Trail Went Cold
Further podcasts by The Trail Went Cold
Website of The Trail Went Cold