Owen Benjamin’s YouTube Channel Reportedly Getting Shutdown December 10th
[Update 12/7/2019:] Owen Benjamin’s YouTube channel has been terminated. [Original article:] Content creator Owen Benjamin recently put out a video indicating that an insider at YouTube told him that on December 10th, 2019 his…