thebelltowers.com
Just Say No to Positive Rights
by Matt Cavedon The Center for Economic and Social Rights (CESR) says that “the United States stands virtually alone in the world as an opponent of economic and social rights,” and that this is esp…