Since the 6-inch tall Atacama Humanoid (nicknamed ‘Ata') first lit up major media outlets, the public eye has loo...
Occam's razor will tell you that a 10-foot-tall, bipedal apeman would attract some attention. Indeed, this incongru...