YouTube is permitting this website to display ads on its network. The insidious Islamic child indoctrination.
Get replies from creators like Dave Cullen