New Yorkers Protest, Demand Apple Ensure Workers' Rights in China

The new Apple store at Grand Central Station in New York City was one of six around the world visited by protestors this Thursday. They are demanding that the iPhone 5, due for release later this year, be ethically made. These demands come after reports of extremely poor labor conditions at Foxconn, an Apple supplier, in China.
Read Story  

More North America