Bahrain, Formula One, and Avaaz

Bahrain, Formula One, and Avaaz

Avaaz continues to rock. Nice to see a political analysis beyond, “F1 was cancelled due to political unrest.”1

  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/.
Close Menu