Saturday, June 16, 2007

Strasbourg's European Institutions II



European Court of Human Rights: perhaps the most influential and binding human rights court in the world.



Posted by Picasa

No comments: