Apr 8, 2021 Bizarre Senior US Embassy official in Kenya hangs self in hotel room An American who had been posted to the United States (US) Embassy in Nairobi,.. Read more