Oil & Gas Opposition puts French diplomats on the spot over oil By Kazi Njema Reporter - May 18, 2022