Applie criticized, iOS 4.3, and more in this week's news
Apple is being criticized by a Chinese environmental group over the conduct of their suppliers.
PCMag.com has an article about what you need to know about Steve Job’s departure.
The second beta of iOS 4.3 is released to developers.
Finally, check out a demonstration of multi-touch gestures on the iPhone. What do you think?