Bahrain, Formula One, and Avaaz
Avaaz continues to rock. Nice to see a political analysis beyond, “F1 was cancelled due to political unrest.”1
- The National Post is terrible. The National Post is not worthy of being called a newspaper: http://sports.nationalpost.com/2011/06/10/unrest-in-bahrain-forces-cancellation-of-grand-prix/. ↩