Separation of church & state is an American concept.  No such thing exists here save and except the rabid secularist belief.  Look at Quebec...while passing it's anti-Muslim law it was done so under the watchful eye of the Catholic cross.