November 10, 2012 Insane Allen West and Key Wingnuts of The Congressional ‘Islamophobia Caucus’ Swept From Power