Bahrain, Formula One, and Avaaz

Nice animation and a bit of news about the good work that Avaaz is doing…