Rights group in France pushes for Kanziga trial

Alain and Daphrose Gauthier.
Alain and Daphrose Gauthier.
James Karuhanga