NPR (here), CNN radio and Fox News radio are delighted. Fox Saudia.
Folks - Keep paying for cable and sat TV propaganda because the networks who won all the cable channels all support the caliphate and this 911 mosque.
The Saudis have bought into the American media and it is paying off. They have shelved some documentaries as a result.