Claim: The world's biggest spider was found in the U.K.
Fact-check: Was the 'World's Biggest Spider' Found in the UK?
Verdict: Unproven
Organisation: Snopes
Author: Bethania Palma
Date published: 2022-02-22T16:10:38