%1$s Profile Image

TAALUMA PROJECT INC

To invest in initiatives and programs that improve the education, health and quality of life for individuals and communities in Eastern Africa.

Tax ID 38-3877875

Donate