Roberto Abraham Scaruffi

Thursday, 22 April 2010

A Rwandan opposition leader is arrested on charges that include collaborating with a terrorist organisation and denying the genocide.