Green goblin - articles

The “Seven-Foot-Tall ‘Green Goblin’ Aliens” Terrorizing a Peruvian Village Are Actually Just Illegal Gold Miners
Earlier today, we covered the remote Peruvian district of Alto Nanay, and its Ikitu indigenous population’s struggles since mid-July with alleged seven-foot-tall armed alien attacks.
Featured 1 year ago in Wow