Looks like a nice hacking job by the good guys!
That was what I hoped happened. I also hope it is an islamic site.