Monday, 21 May 2007

The Little Islamic Mermaid

The Little Mermaid statue in Demark was found clothed in Muslim dress this morning.

A portent of the fate that awaits Europe if it keeps its head in the clouds about Islam.

No comments: