The Trail Went Cold – Episode 330 – The Fowler Twins
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 […]
Read More