placeholder Disability Empowerment Projects – Ahmed M. Raafat

Specialized training and empowerment projects for the blind and people with disabilities.