Archbishop Oscar Romero and the price to be paid for peace

.....

© The Irish News