It seems that this anti-Christian movement has taken hold mostly through social media. Repeat a lie long enough and it becomes the truth. The anti Christian left and the very religion that would subjugate them are a match made in heaven.
Don't believe in 137 genders?
Liberals: Off with your head.
Throw gay people off buildings?
Liberals: We support Muslims.