Post Thumbnail

Environmental concerns continue to plague Apple and its suppliers in China. Earlier this year, Apple was singled out in an environmental report called "The Other Side of Apple," which detailed health, environment and safety issues at Chinese manufacturing facilities. Apple met with some of its ...

3 years ago 0 Comments
November 16, 2011 at 12:00PM
Post Thumbnail

"Colonel Sanders and his minions have kidnapped Pamela Anderson for revealing to the world that KFC's secret recipe is cruelty to chickens." So begins PETA's trippy Super Chick Sisters, a web-based Flash platformer that pushes allegations of mistreated chickens as you play. Vegetarians will like ...

7 years ago 0 Comments