Strange Brew - Work halted as giant venomous spiders thought to have been extinct for thousands of years discovered underneath Windsor Castle

Thu, 7 Jan 2021 22:47:23 GMT

Nests of rare venomous spiders have been found near Windsor Castle and could be living underneath the royal estate itself.