Callixte Mbarushimana

Mbarushimana is the executive secretary of the Democratic Forces for the Liberation of Rwanda (FDLR)

[2011] France: Rwanda Rebelís Arrest Sends Strong Message