Light bulb logo: Sherwin

Bahrain, Formula One, and Avaaz

Written by Sherwin, published on June 20, 2011

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:
comments powered by Disqus