One of the police stations in Ilala area they assist people in different cases
One of the police station in the distribution
For emergency call 112 or 111
Police station
I like this