ancient ruins






BBC reports: A scientist says he may have found remains of the lost city of Atlantis. Satellite photos of southern Spain reveal features on the ground appearing to match descriptions made by…