Hong Lei, the webmaster of Chinese download website Tomatolei.com and writer of Windows XP Tomato Edition, reportedly has been taken into custody by the Suzhou Public Security Bureau.
Tomatolei.com was founded in 2003 and offers the download of the latest Windows XP Tomato Edition and also other useful software, as well as online forums, blogs and […]