April 24, 2024
COURTESY OF HIDALGO COUNTY (TEXAS) SHERIFF
Police in Mexico are investigating a possible assisted suicide there involving Jeff Ostfeld, 32, who faces U.S. charges in Texas.