National

Mugesera to appear in court today

Leon Mugesera, widely regarded as one of the chief architects of the 1994 Genocide against the Tutsi, is expected to make his second appearance before court today.
no image
Edwin Musoni