Newsstand: July 8, 2011

Friday, where is thy sting? Oh that’s right, you don’t have one, because you’re always awesome. In the news: police go after two-wheeled scofflaws, a clash between the TTC and passengers erupts at Bathurst station, and scientists discover the stem cell for human blood.