Quote of the Week – Steven Hayward
“Has any country ever so publicly and consistently flogged itself for its imperfections and failures? Do these imperfections mean that...
“Has any country ever so publicly and consistently flogged itself for its imperfections and failures? Do these imperfections mean that...