The Nile is a major north-flowing river in northeastern Africa, and is the longest river in Africa and the disputed longest river in the world, as the Brazilian government claims that the Amazon River is longer than the Nile. Read More
At least 17 people were killed and 32 others injured in an explosion involving several vehicles in front of the National Cancer Institute in Cairo, an Egyptian Minister has confirmed. ...