no you don’t have to- you can refuse, pay a huge fine and go out of business and lose your home due to loss of income and become homeless- all for standing up for your moral values- Swell country huh?
They are treating Christians like they will take homos and chop off their heads in public. This is demonization pure and simple. The Left has a bad habit of demonization. It has become a cancer in our nation where shysters exploit it for their pursuit of political power.