North Carolina Battered By Ophelia, With Flooding And Power Outages (Photos)
Topline Tropical Storm Ophelia made landfall Saturday morning in North Carolina, the latest in a series of Atlantic storms causing widespread flooding and power outages throughout coastal areas of the …