FILE PHOTO: Cuernavaca’s Catholic Bishop Ramon Castro Castro speaks during an interview with Reuters in Mexico City, Mexico March 29, 2023. REUTERS/Gustavo Graf
FILE PHOTO: Cuernavaca’s Catholic Bishop Ramon Castro Castro speaks during an interview with Reuters in Mexico City, Mexico March 29, 2023. REUTERS/Gustavo Graf