The video YouTube deleted the Channel over Palestine Peace Offer

The video YouTube deleted the Channel over Palestine Peace Offer