The National Weather Service has confirmed at least 11 tornadoes touched down across Alabama late Saturday night.
Researchers at the University of Florida may have developed a groundbreaking solution that may soon be the future of ...