Map

013

Chinese Users Simply Love Internet Explorer 6

More news from China, it seems. If you have been wondering why Internet Explorer 6 is still one of the most popular browsers in the…