Apple Announces China Release Date for iPhone 4

Apple announced that the iPhone 4 will go on sale in China on Saturday, September 25 at 8:00 a.m. at Apple Retail Stores throughout the country.  Apple noted that the new Apple Store Hong Kong Plaza in Shanghai would be one of the most popular stores to purchase the newly released phone.  Apple is also […]

China Mudslides Make This Summer Deadliest Summer in Over a Decade

A pair of Chinese scientists warned of the devastating mudslides that occurred in China early this August some thirteen years ago.  In 1997 researchers Ma Dongtao and Qi Long, published a paper warning that the destruction of the eco-system caused by heavy deforestation of the Zhouqu county slopes from 1952 until 1990 would make it […]

Log in