Share story

BIRMINGHAM, Alabama (AP) — National Weather Service confirms a tornado has touched down near Birmingham, Alabama.