Thursday 24 May 2012
Calendar
 
The European Court of Human Rights is a supra-national court, which provides legal recourse of last resort for individuals who feel that their human rightshave been violated.

In European Court of Human Rights

No sub calendars for this calendar yet
Show less Create subcalendar