National Geographic isn’t convinced that Chi exists

this local news team wasn’t convinced either