TOPICS:
The small rural district of Alto Nanay in Peru is under attack, at least according to its distressed residents. The Ikitu indigenous people who inhabit the region claim that seven-foot-tall translucent green aliens have been terrorizing the town since July 11 and are launching nightly assaults on residents.
Create your
podcast in
minutes
It is Free