Doubtful, as the rest of the site is up, but I'm no expert....... at least there are no messages from our Islamic brothers........