ISSN 2330-717X

El Salvador Gives Award To Archbishop Romero Trust

El Salvador on 11 November bestowed the first “Amigo de El Salvador” award on the London-based Archbishop Romero Trust, which

Read more