Russian Grand Prix cancelled by 'shocked' Formula One bosses

Hull Daily Mail

Published

Follows UEFA's decision to switch Champions League final from St Petersburg to Paris.

Full Article