A $10 Billion Energy Scandal Involving Senegal’s President, His Brother and BP Exposed
By Samuel Abuya BP is set to pay almost $10 billion to a businessman who is involved in a suspicious
Read moreBy Samuel Abuya BP is set to pay almost $10 billion to a businessman who is involved in a suspicious
Read more