On a tragic Father's Day in 2009, three-year-old Teigan Amiah Brown-Peters was found deceased in the area of Jacob Lake, Arizona. The young female's life was cut short on June 21, 2009, in a devastating series of events that stemmed from domestic turmoil. Her parents, Tisha Brown and Ryan Peters, had separated in 2007, leading to a period of harassment and tension.
In the days leading up to the tragic discovery, Ryan Peters had failed to return his daughter to her mother as required by th
...Read More