The alleged mastermind of the failed putsch, Gen. Godefroid Niyombare, is reportedly still at large as President Pierre Nkurunziza reasserts his authority after returning from neighboring Tanzania.

This story is on us. Create a free account to keep reading.