UK Parliamentarians and various organisations sent a letter to Stefano Domenicali, President and CEO of Formula 1, demanding to “stop enabling Azerbaijan to sportswash their crimes” ahead of the Formula 1 Grand Prix in Baku next September 15.