Mohammad bin Salman,  Fifa president Gianni Infantino and Russian president Vladimir Putin at the World Cup opening ceremony. Photograph: Alexei  Druzhinin/EPA

Saudi Arabia’s crown prince Mohammed bin Salman appeared in public on Thursday for the first time since mid-April at the opening of the World Cup in M(...)