Strasbourg

The European Convention of Human Rights is now misinterpreted, misapplied and debases the currency of humanism