A town in Greece was captured covered in thousands of spiderwebs, according to footage published this week. Giannis Giannakopoulos saw the “veil of webs” this week in Aitoliko, CNN reported. The BBC reported that the spiderwebs are about 1,000 feet in length. “It’s natural for this area to have insects, no one is especially worried,” […]