News

Hurricane Ophelia inches toward US East Coast

Hurricane Ophelia crept toward the US state of North Carolina, forcing concerned local officials to post storm warnings and urge residents to leave barrier islands.