【正文】
walk ________________________ ? _______ villagers with amazing speed and strength like a human attack What can they do? ? Time and places: 1998 on the Chinese side of the Himalayas When and where were they seen? The Shennongjia National Forest Park, Hubei Province 1970 Bossburg, Washington, USA Different opinions(para56) Some scientists the footprints could have been mad