Ngamia 1 Oil Well in Turkana, Kenya
The Ngamia 1 Oil Well in Turkana, Kenya, has stalled due to Africa Oil running out of cash for funding. The Canadian explorer holds a … Read more
The Ngamia 1 Oil Well in Turkana, Kenya, has stalled due to Africa Oil running out of cash for funding. The Canadian explorer holds a … Read more
The Bumbuna II hydropower plant is located on the Upper Seli River in North East Sierra Leone. It involves building an extension to the existing … Read more
Set within the arid desert of the Saudi Central Region, King Abdullah International Gardens have been designed to become a world-leading focus of mankind’s understanding … Read more