Cairo is the capital of Egypt. The city's metropolitan area is one of the largest in Africa and the 15th-largest in the world, and is associated with ancient Egypt, as the famous Giza pyramid complex and the ancient city of Memphis are located in its geographical area. Read More
As Europe scrambles to wean itself off Russian oil and gas and tries to confront Russia for its use of energy to blackmail European countries, the EU signed in Cairo last Wednesday a Memorandum of Understanding (MoU) with Egypt and Israel, aimed at u ...