Home Archaeological News Ancient Animal Teeth Reveal Lebanon’s Coast as a 300,000-Year Refuge for Prehistoric Humans