An unidentified spider species has invaded an Indian town killing two and causing panic. NewsyScience: ******
Share this note: