Christian holidays disrupted