Died in prison
Javen Pedro
Javen Pedro, 22, died on May 31, 2025, while held at the Federal Correction Institution in Terre Haute, Indiana. The Department of Justice reported the death and has not given a cause. Staff are said to have started lifesaving measures after finding Pedro unresponsive, and hospital personnel later pronounced Pedro dead.
Cause of death, as reported: Cause not yet determined