Truthdig

Ethical Progress at Last

http://www.truthdig.com/report/item/20080318_ethical_progress_at_last/

Posted on Mar 18, 2008