Baidu.com was not accessible this morning and possibly hacked by Iranian Cyber Army, and Chinese hackers retaliate back! A friend from China pinged me of this site iribu.ir (seems like an education institution page), whose page is currently replaced by Chinese hackers’ page. This is a cached page from Bing on Jan 10 showing what [...]