0
0
Read Time:11 Second
Twelve Catholic priests detained in Nicaragua have been released and sent to Rome after the government of Daniel Ortega struck a deal with the Vatican, government officials said on Wednesday. Opposition media said the priests were “political prisoners”…