Business Insider is simply saying they did their due diligence and aren't being hoaxed.