800 years ago today, on Nov 6, 1217, the Charter of the Forest was sealed by King Henry III, making it "the first environmental charter forced on any government" in which were asserted "the rights of the property-less, of the commoners, and of the commons." (more…)