Apparently Flat-Earthers are meeting up. You'd think they'd meet at the edge of the world, but sadly they've settled on the next best thing and are meeting in North Carolina.