Rennison Castillo at NW Detention Center

Date of First Release: 
August 19, 2008
Author(s): 
unknown
Rennison Castillo at NW Detention Center

Rennison Castillo stands in front of the Northwest Detention Center after his seven month incarceration there, which he was forced to endure despite being a United States citizen.

Back to top