912. Weekly News + “Assisting in Our Own Demise”

By |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 [...]