natural rights



Common Ground?

We hear today compromise is needed to get things done. But what exactly does this mean? Surely compromise requires common ground? This article explores some…