This is the second article I've seen on this; both have the same vague reference to the website concerned. Have you seen an actual URL? I wonder if this is the Alneda website that seems to move from IP address to IP address (I don't know where it is now), or if it's something else.
Does Google permit searches in Arabic??