Giant Human Footprints Found in China?
  • 13 October 2016
A photograph purporting to show a recently discovered “giant” human footprint has been making waves...
  • Fact Check
Giant Human Footprints Found in China?