Read the Constitution
There is no such thing as "separation of church and state" in the Constitution. The First Amendment prevents the Government from creating a "state religion" and prevents it from creating laws that restrict religious freedom as this idiotic contraception mandate does. And if you are going to tell me ANYONE can't afford to go to Walmart and buy the pill for nine bucks a month, you are an idiot.