typical government propaganda. You notice in the article they even show a picture of one? Daryl Hannah would beg the differ
The biggest cave in the world was discovered few years ago in Vietnam, and new species are also being discovered over in Vietnam. Like the elvis monkey, the leaf-nose bat, just to name a couple. So if the biggest cave can hide from us for centuries, why can't 8 foot bigfoots or mermaids?