Researchers used ground-penetrating radar to reveal the secrets of an ancient city, Falerii Novi, hidden under layers of earth in Italy. …read more

Source:: CNet