England Forsakes Her Heroes

The slide toward cultural suicide accelerates.