A man from Rio Bravo, Carlos Rodriguez Santiago, 44, has been charged in the hit-and-run fatal accident that took place Sunday night and took the life of 18-yearold Lorena Perez of Edinburg. To add more tragic news to the story, Perez was eight month pregnant when Santiago hit her, according to the probable cause affidavit.
Ṗerez and a friend, who was hurt, too, in the accident, but was later released from a local hospital, were standing by the side of a pickup truck on N. Alamo Road, south of 17 ½ Road at approximately 9:35 p.m. Sunday night, pouring gas into ...