International commodity trading and mining company Glencore Energy has been ordered to pay £280m ($313m) in fines and confiscations orders, after pleading guilty to seven counts…
Paul Gicheru, a Kenyan attorney who was charged with witness interference at the International Criminal Court ICC, has passed away, according to his family and the…