The Supreme Court ruled 5-4 today that corporations (those where there are no essential differences between the company and its owners) cannot be compelled to provide certain contraceptives required by Obamacare that violate their religious beliefs. This was a landmark victory for religious freedom. Even…
Tag