NPR's Scott Simon reflects on the seemingly bizarre possibility that Libya could chair the U.N. Human Rights Commission.
Copyright 2003 NPR
NPR's Scott Simon reflects on the seemingly bizarre possibility that Libya could chair the U.N. Human Rights Commission.
Copyright 2003 NPR