The Kabuga ruling is proof that we are fundamentally on our own

Genocide suspect Felician Kabuga was arrested in France on May  16 , 2020.(Courtesy)
Genocide suspect Felician Kabuga was arrested in France on May 16 , 2020.(Courtesy)
Sanny Ntayombya