Displaying results 1 - 1 of 1
Oscar Benavidez was imprisoned for criticizing religious freedom conditions.
On August 14, 2022, authorities reportedly arrested Benavidez, a priest, after he performed mass. Benavidez…