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
“We did not hear the truth from our president,” Spanberger said as she delivered the rebuttal. “So let’s speak plainly and honestly.”...
“I did nothing illicit. I saw nothing illicit,” Gates told staffers at a Foundation town hall. ...
A convenience store security guard and some moving company employees helped authorities in Arizona locate missing 2-year-old girl Kehlani Rogers and nab 23-year-old suspect Marina Noriega on Sunday....
loading...