Sightsavers is an international organisation which works with partners to prevent avoidable blindness and empower people with disabilities in some of the world's poorest places....
Sightsavers is an international organisation which works with partners to prevent avoidable blindness and empower people with disabilities in some of the world's poorest places.