Nigeria: Reps Begin Probe On Alleged $21 Bn Crude Oil Loss
An ad-hoc committee of the House of Representatives on Wednesday began a probe into the alleged loss of crude oil in Nigeria worth $21billion. The House had directed the committee Continue Reading