ParentFull threadmcpackieh·Business Insider is simply saying they did their due diligence and aren't being hoaxed.View on HN