Christian Protestors Clash With Delhi Police