- March 12, 2024
- Posted by: AliensFaith
- Category: OBJECTIVE PRESS
No Comments
Advertisements
The Uvalde, Texas, police chief announced his resignation Tuesday, days after a city council report cleared several officers of wrongdoing in the delayed law enforcement response to the shooting at Robb Elementary School that ended in the deaths of 19 children and two teachers.