Bishops Decry Instability in Peru

Publishing a two-page plea to the country’s leaders, Peru’s bishops wrote, “Our weak democracy cannot stand the instability any longer.”

Read More