New Ancient Humans from Israel and China