The Ants and the People 13 years ago It was my first visit to the Elizabeth Detention Facility in New Jersey, one of the U.S. ... Read more → 0 Comments / by Tiziana Rinaldi