News

This week China felt the heat from Egypt – again – after a replica of the Great Sphinx, the famous limestone statue which has stood on the west bank of the River Nile for more than 4,000 years ...