Anna Von Reitz: Let’s Put it to Rest

The very words– “Public School”— have different meanings — in Britain, “Public School” means “private school”.  Harrow is a Public School.  Eton is a Public School — in Britain. Here, the words “Public School” have by a process of usurpation come to mean “District School” or “Federal School” — anything and everything but what Americans …