Analysis David Himbara on Threatening Developments in Rwanda July 1, 2021 Share on Facebook Tweet on Twitter Dr David Himbara In this episode, hosts Tom Zoellner and Aida Baghernejad talk with David Himbara, a Rwandan political scientist and economist, about the threatening developments in Rwanda and the human rights situation in his country.