Callixte Nsabimana returns to court, faces multiple damages claims

Callixte Nsabimana.
Callixte Nsabimana.
Hudson Kuteesa