Odessa man dies after police use taser during welfare check

3 June 2026, 7:15 am

ODESSA, Texas — A man died after Odessa police used a taser on him during a welfare check, according to authorities.... Read More »

Featured Video