Business News A Top YouTuber Is Publicly Sparring With The Platform After He Says ‘Lots of’ Of His Trisha 2 months ago …