Mark Armitage is the guy who lost his job over publishing in 2012 scientific findings of soft tissue in a triceratops horn found at the Hell Creek Formation in Montana. According to press release the find is extremely significant… “because it indicates that dinosaurs roamed the earth only thousands of years in the past rather than going […]