For four years, Alicia Navarro’s mother relentlessly searched for her after the teen went missing from their home in Glendale, Arizona. Local police have now revealed that the now 18-year-old walked into a police station in Montana. Andrea Blanco reports
Category: Americas, World



