3000 Year Old King Tut Statue Is Up For Auction In London. But Was It Stolen?
Many African countries are calling on their European counterparts to return ancient relics looted from Africa. The auction of a 3,000-year-old Tutankhamun statue is supposedโฆ