X

spiders invade indian town

Sadiya, India Invaded by Killer Spiders

Two people have been killed after an army of venomous spiders invaded a town in India. Scientists still do not…