The Catholic Church has refused to waive the immunity of one of their diplomats, after he was accused of possessing child pornography. (TFTP) The Vatican embassy in Washington D.C. has four diplomatic staff, and it is now admitting that at least one diplomat has been found with child pornography—but the church will not allow him to Read More…