A man dies post-struggle in Irving, Texas, traffic stop; police and Dallas County Public Integrity Unit initiate dual investigations.
A man dies post-struggle in Irving, Texas, traffic stop; police and Dallas County Public Integrity Unit initiate dual investigations.