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 »