Semitrailer crash into Texas DPS office near Houston intentional, official says

… Texas Department of Public Safety office in the rural town west of Houston. Texas DPS officials say multiple injuries were reported in the crash.

Do you trust this headline?

Based on recent headline ratings, 95% of this readership currently trusts the local media, which has an average score of 96% regionally and is currently trending #REF!.


Media Trust Score95%