912. Weekly News + “Assisting in Our Own Demise” By edrodgers|2019-11-02T12:58:14-04:00February 25, 2017|America, Islam, News, Politics, The Islamic/American Relationship| This week’s news plus examples of leftist stupidity and Planned [...] Read More 0