ALIENS KILLING PERU'S DOLPHINS February 28, 2020May 8, 2012 by Elsa Akesson LIMA – Peru’s government is blaming an alien infiltration for the unexplained killing of thousands of dolphins. READ MORE