Ewan Palmer

Online Journalist
6181-6210 (out of 6258)

Ewan is a breaking news reporter with International Business Times, covering crime, politics, current affairs, and trending topics. Ewan joined IBT in 2011. He can be reached on e.palmer@ibtimes.co.uk

Ewan Palmer

Disgraced Archbishop Resigns From Vatican Role

A disgraced former archbishop of Boston who resigned in 2002 following a scandal involving the sexual abuse of children by priests has retired from his job as head of a major Roman basilica.