207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Israel Castro, an 18-year-old male of Hispanic ethnicity, tragically lost his life on December 16, 2017, in Euclid, Ohio. Castro was shot and killed inside his mother's home on E. 250 Street during a home invasion. The suspects reportedly broke through a kitchen window to gain entry into the house, and it is believed they were searching for cash, as Castro had just cashed his paycheck.

Following Castro's death, Euclid police, in collaboration with the U.S. Marshall’s Violent Fugitive Ta ...Read More
Victim Details

Israel Castro

Male

Black / African American

Euclid

OH

2017-12-16

18

Israel

Castro

11/20/2025