Hackers strike computers at Helen Keller birthplace in Tuscumbia

Computers at a top North Alabama tourist attraction got hit by hackers. The director at Helen Keller’s birthplace Ivy Green in Tuscumbia said the …Computers at a top North Alabama tourist attraction got hit by hackers. The director at Helen Keller’s birthplace Ivy Green in Tuscumbia said the …Read More