Gift of Sight – 101 East, Al Jazeera English
July 20, 2014
A Nepalese doctor takes an Indonesian woman under his tutelage and brings the gift of sight to the world’s destitute. Nepal’s Himalayan mountain range is one of the most picturesque places in the world. But its stunning beauty is fading […]
No Comment