This is an 8 month old thread a troll at post 24 resurrected. The troll has since been zotted.
It seemed a little strange. It had an aura of liberal, Islamist-apologist propaganda.