FREEDOM FORUM: Discussion

Article Image

http://www.breitbart.com, by Oliver Lane

A Dutch-German 'Sharia compliant' sex aid company is to establish a shop in Mecca, the Saudi Arabian city considered holy in Islam as it is believed to be the birth place of Mohammed.

Make a Comment