A priest was arrested in southern Bolivia on Thursday (22) for alleged sexual abuse as authorities investigate the country’s most significant clerical pedophilia scandal. Government Minister Eduardo Del Castillo shared a photo of the priest, Jorge Luis Machicado, being transported in a patrol car from his rural parish in Tarija, located 650 kilometers south of […]