National

Mugesera in court today

The man regarded as a major architect of the 1994 Genocide against the Tutsi, Leon Mugesera (right), is expected to appear in court today.
The New Times
Times Reporter