Did News Corp’s Muslim Billionaire Investor Force Fox News to Apologize for Anti-Islam ‘Errors’?

Prince Al-Waleed bin Talal, billionaire investor in Fox News' parent company
Prince Al-Waleed bin Talal, billionaire investor in Fox News’ parent company

Fox News apologized not once but twice Saturday night for false statements about European Muslims made repeatedly during the network’s broadcasts last week. Because Fox disseminates lies and misinformation so regularly and apologizes so rarely, the fact that it issued two “wea culpas” on the same night — albeit during the weekend while no one was watching — appears to be significant. Of course, Fox is not revealing why it issued the apologies, nor whether it did so under pressure and, if so, from whom.

[…]