The Catholic Church has acquitted an HIV-infected priest who has admitted to raping close to 30 young girls between the ages of five and 10 years old. According to a bombshell report, which appeared in the Spanish-language news site Urgente24.com, the priest, Jose Garcia Ataulfo, was absolved of any wrongdoing by the Archdiocese of Mexico. […]