Amazing Top StoriesScientists solve ancient Peruvian mysteryTNT DeskApril 19, 2016 by TNT DeskApril 19, 2016 LIMA, PERU- There was a mystery in Peru which had troubled the scientists for years. But now, with the help of high-resolution satellite images of...