Edinburgh faces the sting of summer

Edinburgh, Scotland, has been invaded by huge swarms of wasps that are forming nests the size of beach balls, the Scotsman reported.