Body found in La Grulla, investigation underway
The Starr County Sheriff’s Office is investigating after a body was found in La Grulla on Thursday, according to a news release.
The body was found by the U.S. Border Patrol, and foul play is not suspected, the release added.
The identity of the victim is being withheld pending notification of next of kin.