Scruton Honored by Polish Government English philosopher Roger Scruton was awarded the Grand Cross of the Order of Merit of the Republic of Poland by Polish President Andrzej Duda earlier today. (more…)