SUB-SAHARA Loch Ness or Goliath? South Africa’s Giant Footprint Continues to Baffle Researchers Staff Writer Is it a Yeti, Loch Ness, Goliath or the actual Big Foot? The strange largest foot imprint on a South African Rock still baffles geologists