One Life Lost Early Saturday Morning

On the morning of Saturday, April 13, local authorities rushed to the scene of an auto-pedestrian accident. Life Lost in Edinburg The Texas Department of Public Safety went out to FM 1925 and FM 907 in Edinburg around 6 a.m. on Saturday to investigate an auto-pedestrian accident. Texas DPS found that a brown 2003 Dodge… Read More