Terrified Peruvian Villagers Report Attacks by "Armored Aliens" From July 11, 2023
The Ikitu tribe is a semi-isolated community that's 10 hours away by riverboat from the town of Iquitos. The beings come every night from the jungle. The attacks started on July 11th.
Keep reading with a 7-day free trial
Subscribe to Mysteries of the World to keep reading this post and get 7 days of free access to the full post archives.