Archaeologists may have just found Cleopatra’s bust at ancient Egyptian temple - Not everyone is convinced statue belongs to ...