It is that the Government should try to persuade the Football Association to withdraw England from the World Cup, due to start in Russia on June 14, argues STEPHEN GLOVER.
Read Full Article »
It is that the Government should try to persuade the Football Association to withdraw England from the World Cup, due to start in Russia on June 14, argues STEPHEN GLOVER.