TOHONO O'ODHAM NATION, AZ (Tucson News Now) - Air Interdiction agents on an Air and Marine Operations helicopter reported seeing what they thought was a body hanging from a tree near the village of Santa Cruz on the Tohono O'odham Nation on Wednesday, June 7.
According to a CBP release, Border Patrol agents on the ground headed to the scene and confirmed that it was in fact a body hanging from a tree.
Agents stayed on the scene until officers with the Tohono O'odham Police Department arrived and began investigating the incident.
No further details have been released at this time.
Anyone with information that may be helpful to investigators is asked call the Tohono O'odham Police Department at (520) 383-3275 or 911.