Protesters rally for religious freedom in front of Philadelphia's Independence Hall on Friday. Rallies took place nationwide to protest the mandate that some religious organizations cover the cost of contraception.