Twaweza

Twaweza means “we can make it happen” in Swahili, and works empower citizens to exercise agency and governments to be more open and responsive in Tanzania, Kenya and Uganda.