VK,
Don't you think by posting that link YOU are bringing that over here.
I expect that some of the contributors are posters on here anyway but please if you want to debate all this gutter stuff please don't do it here because it has little to do with the dispute except to show what nasty people exist on both sides.
We all know that in human nature you always get some people that take things to there lowest level (on both sides it appears) but here on pprune we don't need to go that low.
Why not set up another thread to discuss all this or go and post over on that actual site if it is of interest to you.