Slow-moving Hurricane Florence makes landfall in North Carolina

[Source: Google News]