Displaying results 1 - 1 of 1
Lorenzo Rosales Fajardo is imprisoned in relation to his religious leadership role.
On July 11, 2021, Rosales Fajardo, pastor and leader of the Monte de Sion Independent Church in Palma…