F1: Vladimir Putin to attend Russia Grand Prix F1 will court further controversy this weekend when Russian president Vladimir Putin oversees the inaugural grand prix at Sochi.