Twins Reported Missing A Decade After Anyone Can Remember Seeing Them

Cat Leigh
True Crime by Cat Leigh
6 min readJan 20, 2022

--

Their mother, who has nine kids, was being investigated for child neglect when a caseworker noticed Ivon and Inisha Fowler were missing.

On October 23, 1998, Patricia Fowler gave birth to fraternal twins. Ivon D. Fowler was born at 8:35 AM, while Inisha V. Fowler arrived later at 9:03 PM. Born in Pittsburgh, Pennsylvania, the African-American…

--

--