On May 9, 2008, Juan Castillo was found dead in Tulsa, Oklahoma, the victim of an apparent homicide. He died by force, and from the moment his body was discovered it was clear to investigators that this was not a natural or accidental death but a deliberate act of violence. The circumstances of how he was found have never been fully laid out in public summaries, leaving only the stark fact of a life cut short and the lingering questions of what led up to that day. His name joined a growing list
...Read More