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.