Government pushback
Referenced in 1 episode
Definition
The alleged resistance and obstruction faced by researchers from Peruvian authorities who aim to suppress findings related to the Nazca Mummies.
Referenced in 1 episode
The alleged resistance and obstruction faced by researchers from Peruvian authorities who aim to suppress findings related to the Nazca Mummies.