Daily Telegraph UK 27 Apr, 2024 05:05 AM3 mins to read No fossils belonging to the species have been found but scientists know it exists because of footprints found in Fujian Province in south-eastern China. Photo / iScience Fujianipus yingliangi had a hip height of 175 centimetres and its 4.87-metre length is almost three times…