I refer you to my previous point about not believing what you read on loon websites.
God is quite clear about not allowing forced marriages, paedophillia and s.ex outside marriages. Loons may disagree, but Islam is very clear on these points.
Cheers,
Shafique