"Police needs documents of tourist"
Translation:Polisi anahitaji nyaraka za mtalii
And what documents might that be other than a visa? Did we learn 'Yellow fever certificate' in Medicine topic?
Your probably right, I read this as the police need to see documents related to tourism possibly travel permits. Do you need a permit to climb Kilamunjaru? It is more likely means the police are asking someone for documents who just happens to be a tourist.