Pressure builds on European states to welcome Kabuga #rwanda #RwOT

Pressure builds on European states to welcome Kabuga #rwanda #RwOT

On August 7, 2023, IRMCT judges decided to suspend Kabuga's trial, explaining that he was unable to stand tria…