
A Little Ray of Hope
Tara Jaffery
About the artist:
Tara Jaffery is an internist working in Shifa International Hospital in Islamabad, Pakistan. She was a FAIMER (Foundation for Advancement of International Medical Education and Research) fellow at the time she took this photograph in late 2005, when northern