Saturday, August 07, 2010

Hundreds of public screens in Russia now playing YHRI videos http://ow.ly/27UGm
United Nations Universal Declaration of Human Rights

No comments: