Editorial: As we think of documenting Genocide history, let us also think about the packaging
Mourners observe a moment of silence to pay tributes to more than 14,000 victims of Genocide against Tutsi in 1994 laid to rest in Kiziguro Genocide memorial on Sunday April 11.