Western Appeasement III: Saudi Arabia (Islam, Episode 16)
In this episode Dr. Trifkovic turns our attention to a “great ally” of the United States, Saudi Arabia, and the ongoing challenges that country has faced and will continue to face, as well as its “zero tolerance” policy towards any outward shows of Christianity.