Europe’s top human right authority faces investigation over corruption
The Europe’s top human right authority, the Council of Europe, has appointed three top European judicial officials -Sir Nicholas Bratza, the erstwhile supremo of European Court of Human Rights, France-based judge Jean-Louis Bruguiere and...