Bahrain, Formula One, and Avaaz

Avaaz speaks out on Formula One racing

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:
More about: /
Scroll to Top