This eight-legged creepy species, known as the Joro spider, can grow as large as a human hand and has been spotted in at ...
The Joro is native to East Asia and was first sighted in northeast Georgia in 2014. Since then, the Joro has spread to the ...