Tarlaan Faal

French and Italian
International Rescue Committee