All posts tagged "America’s Founding Fathers"
-
Opinion
Michael Scheuer, an anti-Israel, conspiracy-mongering crank
September 8, 2021CIA analyst Michael Scheuer emphasized the “overwhelming centrality of religion in all of [Osama] bin Laden’s activities” in...