Painstaking study of ‘Little Foot’ fossil sheds light on … Painstaking study of ‘Little Foot’ fossil sheds light on … Read more… 7:13 am, Tue, 2 March 2021