Ophelia slams Mid-Atlantic with powerful rain and winds after making landfall in North Carolina

Copyright © Muslim Media Corporation, New York. All rights reserved.