I Cheer, You Cheer, We All Cheer for the Anglosphere
St. George’s Day, the national holiday of England, comes and goes every April 23 with little fanfare in the United States. And apparently not a lot in England, either. That’s a bloomin’ shame, if you ask me. As I posted on Facebook on April 23 a few years back: Happy St. George’s Day! How best…