FILE - A Uvalde police officers patch and badge is seen as he stands watch over a special city council meeting in Uvalde, Texas, March 7, 2024. The former Uvalde schools police chief and another former officer have been indicted over their role in the slow police response to the 2022 massacre in a Texas elementary school that left 19 children and two teachers dead, according to multiple reports Thursday, June 27, 2024. (AP Photo/Eric Gay, File)

News, Photo and Web Search

Other Photos

Previous Photo