Interestingly, the site is registered in Lebanon and appears to be operating out of Beirut. What should we make of that?