Wednesday, August 30, 2006

August 29 - Historic Audio-Visual Presentation of World's Foremost Human Rights Charter Released at United Nations


Fifty-eight years after adoption, the Universal Declaration of Human Rights comes to life in 30 PSAs.

Read about it here.