In Pictures: Hurricane Sally makes landfall in Gulf Coast

The powerful storm swept across the Alabama-Florida coast inundating areas with torrential rain and massive floods.

Join ST's Telegram channel and get the latest breaking news delivered to you.