I hope no apology is issued. None is deserved. The essence of the video described a Chinese executive who worked for a while in America. He had no idea how influential religion was to out society, as it compels people to obey the law of the land because they are not just accountable to the courts, but to the God they worship. I agree.
I agree Lee. That is the thing that makes me reluctant to even read articles like this - way too often people in the right are giving in to the intimidation of agitators like Silverman. A polite “piss off” is the only response I would give.