Technology | Fri Jan 13, 2012 12:51pm EST

Disgruntled shoppers pelt Apple store in Beijing