The Parliamentary Assembly of the Council of Europe - 306 parliamentarians from 46 @coe.int nations speaking for 700 million Europeans on human rights, democracy and the rule of law.