Deadly crash on I-635 in Dallas closes all lanes of traffic ahead of morning rush hour

A deadly crash near I-635 in Dallas caused traffic delays during the Thursday morning rush hour on April 18, 2024.

Do you trust this headline?

In