בס''ד
I appealed the decision removing the video. I doubt they'll reverse their Nazi decision.
In the past several years, 99% of the videos that I have uploaded have not been removed despite the fact that they have been flagged by all types of people who hate us. That doesn't excuse this hypocritical decision to censor the legitimate criticism of Islamic theology presented in the video. But we have been quite successful in recent years in getting our message across on zootube, baruch Hashem.