1. Cardinal Omella of Barcelona brings a curse on Spain

    Cardinal Omella of Barcelona brings a curse on Spain

    13