Local villagers had been terrorised by flying, armoured ‘aliens’, eating out faces of their victims Even as news of ‘7-foot-tall aliens’ attacking villagers of a small village is spreading like wildfire, law enforcers in Peru claim that these ‘hooded beings’ are nothing more than an organised gang mining gold in the local territory, as reported […]