Post Pic

The BBC Broadcasts Its Own Dhimmitude

Media outlets tiptoeing around Islam are a dime a dozen, but the British Broadcasting Corporation (BBC) stands apart for the egregiousness of its self-censorship and bias… Continue reading