Scientists have finally solved the 66 million-year-old 'secret'
September 6, 2020
Scientists at the University of Texas have finally learned the secret of a 66-million-year-old fossil. The fossil was discovered in 2011 and scientists have been striving to obtain the truth…