Legal2 years ago
Texas Amber Alert: Jada and Tristan Welch abducted in Midlothian
A Texas Amber Alert has been issued for 12-year-old Jada Welch and 7-month-old Tristan Welch after they were allegedly abducted in Ellis County, local officials say....