Rwandan genocide mastermind in court today

Thursday February 2 2012

Rwandan fugitive Leon Mugesera (R) is handcuffed on the tarmac as he arrives at Kigali International Airport late on January 24, 2012. AFP

Rwandan fugitive Leon Mugesera (R) is handcuffed on the tarmac as he arrives at Kigali International Airport late on January 24, 2012. AFP 

By Berna Namata

Advertisement