EDINBURG — A fatal crash occurred Sunday at approximately 12:41 p.m. on State Highway 107 west of Cesar Chavez Road.
STAFF REPORT, The Monitor (Texas)
Sun, 05/29/2016 - 8:03pm
EDINBURG — A fatal crash occurred Sunday at approximately 12:41 p.m. on State Highway 107 west of Cesar Chavez Road.