Derek McFadden was just 23 when he took his own life on Aug. 17, 2018, in Tucson, Arizona. His mother, Robin McFadden, said she believes her son’s insomnia was the “driver" of his suicide.
Breaking
Joe Kent said the FBI blocked his former agency from following up on foreign leads tied to the assassination of Charlie Kirk....
Republican Georgia Rep. Buddy Carter called out his opponents in Georgia's GOP Senate primary race....
loading...