Family searching for answers in 2018 disappearance of Atlanta, Texas man Eric Alvarado
Thirty-two-year-old Eric Alvarado was last seen on his home security cameras in the early morning hours of November 20, 2018, in Atlanta, Texas. According to Atlanta police, he left his home to run to …