The Family Research Council has launched an online ad that calls out several major corporate players in the entertainment industry for their hypocrisy.
After all, the companies named – Disney, Amazon and Netflix – are happy to do business with China, where Christians disappear into detention camps never to be heard from again, Muslims are put in prison compounds, and authorities harvest organs from political prisoners.