F1 will court further controversy this weekend when Russian president Vladimir Putin oversees the inaugural grand prix at Sochi. Amid the Ukraine crisis, the MH17 atrocity and tough anti-Russian sanctions imposed by Europe and the US, there had already been calls for formula one to cancel its first race in the country. But mere days …
↧