Lebanon

SOCIAL WELFARE INSTITUTE, ISLAMIC ORPHANAGE
This project provides 5826 needy children shelter, education, vocational training, special education, speech therapy and also psychological care.