Archaeologists announced that Egyptian pharaoh Tutankhamun's wet nurse could actually be his sister Meritaten after all.