Maybe you should read the thread, another mod removed it quite rightly after it degenerated into a mess with one member posting disgusting video links, this member has since been removed from the site..........
By disgusting, do you mean more muslim atrocities?