By Rachel Sharp
Steve McCraw, director of the Texas Department of Public Safety, gave damning testimony on Tuesday morning saying that ‘terrible decisions were made’ by Uvalde School District Police Chief Pete Arredondo
Category: US politics, Americas, World



