READERS’ LETTERS: ‘Whinging jocks’ should know their place

The cross of St George, the flag of England.
The cross of St George, the flag of England.

Breaking