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.

1

Datasets
Order by: Last Modified / Popular

Related Applications

Related applications made using these datasets