Hoover Police chief Nicholas Derzis tells press conference police hold major doubts about Carlee Russell’s claims of being abducted from the side of an Alabama …
Ian Russell, whose daughter took her own life, says ‘waiting around’ leaves children exposed to harmful content Further delays in implementing the online safety bill …