Twaweza East Africa
Twaweza East Africa

Twaweza East Africa

Twaweza means “we can make it happen” in Swahili. Twaweza works on enabling children to learn, citizens to exercise agency and governments to be more open.