translate English to French: Thomas Lubanga — UPC
Thomas Lubanga, UPC