This is a short film made by IMPACT Foundation UK to show the work that IMPACT and our partners carry out in Africa, Asia and the UK to prevent and treat needless disability. There are 650 million disabled people in the world; 75% live in developing countries and so many of them could have had their condition prevented or treated at low cost. This film describes how. For more information visit: www.impact.org.uk
Registered Charity No. 290992
good job!!!
nishchalrs 1 year ago