This gallery contains 0 photos.
By Matt Smith Members of Congress are still trying to hide behind Catholic Health Association CEO Sister Carol Keehan’s pro-life declaration about the health care bill suffered another defeat on July 2, 2010. One component buried in the health care …

Recent Comments