The Elephant in the Room: Islamism and Appeasement dcbii Wed, 06/02/10 8:28 pm Archive “Obama is abandoning religious freedom to placate oppressive Muslim regimes.” Opinion Discussion
Discussion