Former Tanzania’s Ambassador to Sweden arrested in Dar-es-salaam Tanzania Times Aug 13, 2023 “I have just received guests at my home right now, these are police officers,” Dr Slaa was recorded in an audio clip as the cops stormed into his house.