Where is Swahili Spoken?

Tanzania actually uses Swahili as their official language. But Swahili is also spoken in Kenya, Uganda and the Democratic Republic of Congo.