Hao123 by Baidu is an adware application that manifests itself in a form of a browser extension. Baidu is a major Chinese portal that is often called Chinese ...
www.pcthreat.com