“For the first time, the U.S. Supreme Court has ruled that a for-profit corporation can refuse to comply with a general government mandate because doing so would violate the corporation’s asserted religious beliefs,” writes NPR’s Nina Totenberg. By a 5-4 vote, the court struck an important part of President Obama’s health care law — the Read more