Image source, Getty Images
Ethiopian Prime Minister and Nobel Peace Prize winner Abiy Ahmed says “no force can stop Ethiopia” from building a dam on the River Nile despite objections from Egypt.
The dam, under construction on the Blue Nile tributary in northern Ethiopia, will create Africa’s largest hydroelectric power station.
Some 85% of the…