Blog Of Charles Bryan Alred

Crash In Tulsa Kills 2 City Workers

Common sense—and countless signs that line the road—tell you to slow down when you see that there are workers present, but one Tulsa 18-year-old apparently missed them all on April 28 and the results were tragic. Now, two contract workers, who were working on fixing a light at Elwood and 71st Street, are dead because […]

Read More