Egypt has launched a controversial 3-year renovation of the Menkaura pyramid in Giza. The project was criticized by experts who called it "absurd" and violating the principles of renovation.
Russia believes that its growing ties with China and emerging economies allow it to challenge the US-dominated financial system and the West. Russian documents indicate plans to undermine the dollar and create a new financial order that is not dominated by the United States.