Netflix documentary slammed for giving ‘scam artist’ platform as viewers threaten boycott The Mirror US Source link Share this… Facebook Pinterest Twitter Linkedin