Protesters who were arrested at an anti-Israel rally at The University of Texas at Austin have been freed despite Texas Gov. Greg Abbott saying they should be locked up.
Adlai Mestre, 24, was indicted for shooting his parents, teen sister and family dog to death – and dragging their corpses to a ravine near his New Mexico house to "bury them" on Oct. 13, 2024. ...