These people aren’t smart enough to tell me how to live February 7, 2009 By admin Vatican Radio has withdrawn an invitation to a Swiss pharmaceutical company that manufactures artificial contraceptives. The Chief Executive of Swiss drug company Novartis, Daniel Vasella, was to be … [Read more...]