The freeze in U.S. foreign assistance has created particular tumult among longstanding top aid recipients such as Egypt.
Pyramids are arguably some of the most impressive structures left behind by our ancient ancestors. Not only is it hard … ...