Texas: DPS finds explosives and bomb-making materials in West Odessa
The Texas Department of Public Safety (DPS) says explosives and bomb-making materials were discovered during the execution of a search warrant at a home in West Odessa. According to DPS, its Criminal Investigations Division, with assistance from the Federal Bureau Read More …
