What are records? Since 2014, The Marshall Project has been curating some of the best criminal justice reporting from around the web. In these records you will find the most recent and the most ...
John Cruz Garcia, 72, passed away September 3rd 2024, at his home in Mountain Home, ID with his wife and son at his side. John was born on September 28th, 1951, in Eagle Pass Texas to Juan and Berta ...