mugesera_leon_cp_1565180

Leon Mugesera in 2000. (CP photo)
Leon Mugesera in 2000. (CP photo)