Islamic Fascists in Iran, have declared war on China’s top search engine Baidu, bringing it down for 3.50 hours.
Iranian Cyber Forces displayed the Iranian flag appearing on computer screens throughout China, this may have been a warning in part directed towards the United States not to interfere in Iranian domestic affairs?
Iranian Opposition Supporters are often targeted by the Islamic Cyber Fascists, computer hackers have attempted to stifle free speech and prevent news and information from being disclosed to the world Via Twitter.
More here from TG Daily.com
H/T: The View from Taiwan