Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
"The Island" is an intimate glimpse into the rich human mosaic of terminally ill patients who end their lives inside the St. Louis French Hospital, run by nuns this historical building is situated on the tense seamline between East and West Jerusalem across from the walls of the Old City. Delicate portraits of patients and staff are crafted to convey the LIFE that pulsates within the hospital walls. The hospital windows look out on one of the most contentious areas in the world and there is strong dissonance between Jerusalem's streets, with their ever-present possibility of erupting into violence, and the grace and compassion that fill the hospital.