Vietnam Archives - We Are The Mighty

The mystery of Vietnam apes

Vietnam has no native apes within its borders. Yet countless soldiers reported to have seen them, or rather “ape-like creatures” when fighting in the country’s dense jungles during the Vietnam-American…

Do Not Sell My Personal Information