Question: Stephen Hale reports for which channel headquartered in Atlanta, Georgia?
Answer: The Weather Channel