Economist Canisius Bihira arrested

Canisius Bihira, an economic analyst. / File
Canisius Bihira, an economic analyst. / File
Aurore Teta Ufitiwabo