Tropical Storm Ophelia is lashing parts of the East Coast with powerful winds and heavy rain ahead of its expected landfall early Saturday along North Carolina’s coast, where the threat of storm surge and dangerous flash flooding looms.
Article Source: Latest From CNN Read More