Tornadoes rip through South: Forecast and what to expect
(NEW YORK) -- Thirty million Americans are on alert for severe weather as tornadoes slam the South on Wednesday.
A tornado watch is in effect for Georgia and Alabama, where two tornadoes have already been reported, and severe thunderstorm watches have been issued for much of... Read More.
