A disturbing glimpse into the Unholy Alliance's agenda to annihilate free societies.

Christine Douglass-Williams was in Warsaw recently at the annual conference of the Organization for Security and Cooperation in Europe (OSCE). In this video she discusses her dismissal from the Canadian Race Relations Foundation for opposing Sharia oppression and Islamic supremacist human rights violations. She highlights the Left’s efforts to silence all those who dissent from its agenda – and the ruinous outcome to the cause of human rights.

Video thanks to Vlad Tepes.