Irish judge Síofra O'Leary is elected the new president of European Court of Human Rights, becoming the first woman to hold that position. (The Journal) link embed save