590 scholars release statement upholding Church teaching on contraception

590 scholars release statement upholding Church teaching on contraception