Scene of one of the biggest genocides of the last century Rwanda has become a household word, yet bitter disagreements persist as to its causes and consequences. Through a blend of …