The Ants and the People 12 years ago July 28, 2009 — It was my first visit to the Elizabeth Detention Facility in New Jersey, ... Read more → 0 Comments / by Tiziana Rinaldi