Demonstrators protest during a "Stand Up for Religious Freedom" rally in New York on March 23, 2012, on the second anniversary of US President Barack Obama signing the Affordable Care Act.