Scott Horton Looks at Assange Espionage Indictment

He faces 170 years.

The indictment is garbage. It begins by citing public requests by Wikileaks for classified documents from a number of governments. As though this is different in kind from what any investigative reporter might do.

(Please assume the term “allegedly” throughout this Fisking. I’m taking the grand jury’s stated facts for granted for the sake of argument, but I don’t know that any of these specific claims about Assange are true.)

Then they say that Manning “responded to” Wikileaks’ Most Wanted Leaks list by attempting to find things on that list. Wowee, what an impressive case so far. …

Sidebar: Read the Iraq war logs, Afghan war logs, State Department Cables and Guantanamo Bay Files here.

After Manning turned over the stuff, Wikileaks took down one of its categories of wanted leaks. Oh my. The cause and effect outlined here is, again, no different in kind than what the DoJ could say about almost any national security beat reporter in the country.

Continue reading “Scott Horton Looks at Assange Espionage Indictment”

Did Iran Kill 600 Americans in Iraq War II?

Secretary of State Mike Pompeo claims that Iran killed 600 Americans during Iraq War II. The syllogism goes, Iran supplied EFP bombs to Sadr’s militia, the Mahdi Army, they then used those bombs on U.S. troops. Ergo “Iran,” meaning the ayatollah and his government, killed those troops.

Is that the case?

No. All through 2007, Gen. Petraeus and friends had insisted that all Shi’ite-placed, copper-core-having, “Explosively Formed Penetrators” were being made and supplied by Iran. They never demonstrated this.

In fact, if you check, you will find that over and over again, Western reporters found machine shops where the EFPs were being made in Iraq by Iraqis.

Continue reading “Did Iran Kill 600 Americans in Iraq War II?”

Impeaching Trump

The liberals are bent on impeaching Trump. Utilitarian electoral calculations are their only considerations.

But how to impeach after he just got no-billed by the grand jury on the big collusion plot that never was, and no more than half-assed recommended for future possible charges on obstruction in the case of the big collusion plot that never was.

That’s some pretty thin gruel.

But I sympathize. All presidents should be impeached. And Trump is certainly no exception to that. But after the complete implosion of Russiagate, demands to impeach the president certainly ring partisan and shallow.

If you really want to remove Trump, there’s only one way to do it right and do it for real:

The Democrats are going to have to call for the prosecution of Barack H. Obama for waging an unauthorized, illegal, literally treasonous, genocidal war in Yemen.

Continue reading “Impeaching Trump”

Many, Many People, Sites Have Been Good On Russiagate

Check out this great list of Russiagate Skeptics by Koen Swinkles at Foreign Policy Follies: 138 people, 30 sites/institutions. And don’t forget Norman Soloman!


  1. Aaron Mate @aaronjmate
  2. Michael Tracey @mtracey
  3. Glenn Greenwald @ggreenwald
  4. The late Robert Parry @consortiumnews
  5. Scott Horton @scotthortonshow
  6. Stephen Cohen
  7. Richard Sakwa
  8. Gareth Porter @garethporter
  9. Julian Assange @julianassange
  10. Mollie Hemingway @mzhemingway
  11. Max Blumenthal @maxblumenthal
  12. Rand Paul @randpaul
  13. Ron Paul @ronpaul
  14. Kyle Kulinski @kylekulinski
  15. Robert Barnes @barnes_law
  16. Yasha Levine @yashalevine
  17. Daniel McAdams @daniellmcadams
  18. Stephen Kinzer @stephenkinzer
  19. Justin Raimondo @justinraimondo
  20. Caitlin Johnstone @caitoz
  21. Peter Hitchens @clarkemicah
  22. Thomas Woods @ThomasEWoods
  23. Patrick Buchanan @patrickbuchanan
  24. Stephen McIntyre @climateaudit
  25. Paul Jay @PaulJay_TRNN
  26. Jeffrey St. Clair @jsccounterpunch
  27. Justin Amash @justinamash
  28. Jimmy Dore @jimmydore
  29. Elizabeth Lea Vos @elizabethleavos
  30. Seymour Hersh @seymourhersh
  31. Noam Chomsky
  32. Matt Taibbi @mtaibbi
  33. John Kiriakou @JohnKiriakou
  34. Lee Camp @LeeCamp
  35. Philip Giraldi @philipgiraldi
  36. Oliver Stone @theoliverstone
  37. Will Porter @wkpancap
  38. Lucy Komisar @LucyKomisar
  39. Alex Krainer @NakedHedgie
  40. Mike Whitney 
  41. Andrew Cockburn @andrewmcockburn
  42. Tom Luongo @tfl1728
  43. Alan R. Macleod @AlanRMacLeod
  44. Joanne Leon @joanneleon
  45. Dan Wright @aroundtheempire
  46. Jim Kavanagh @ThePolemicist_
  47. Gregg Jarrett @GregJarrett
  48. Tim Shorrock @timothys
  49. Bryan MacDonald @27khv
  50. Andrew McCarthy @andrewcmccarthy
  51. Abbie Martin @AbbyMartin
  52. Robbie Martin @fluorescentgrey
  53. Tim Black @realtimblack
  54. Lou Dobbs @LouDobbs
  55. Dana Rohrabacher @DanaRohrabacher
  56. Ray McGovern @raymcgovern
  57. Mary Dejevsky @marydejevsky
  58. ‘Moon of Alabama’ @moonofa
  59. Tucker Carlson @tuckercarlson
  60. Dan Cohen @DanCohen3000
  61. Katrina vandenHeuvel @KatrinaNation
  62. Lee Smith @LeeSmithDC
  63. Craig Murray @craigmurrayorg
  64. Scott Adams @ScottAdamsSays
  65. Ali Abunimah @AliAbunimah
  66. Mark Ames @MarkAmesExiled
  67. Margot Cleveland @ProfMJCleveland
  68. Chris Hedges @ChrisLynnHedges
  69. Kim Strassel @KimStrassel
  70. John W. Huber @JohnWHuber
  71. Dan Bongino @dbongino
  72. John Solomon @jsolomonReports
  73. Chuck Ross @ChuckRossDC
  74. ‘The Last Refuge’ @TheLastRefuge2
  75. Devin Nunes @DevinNunes
  76. Byron York @ByronYork
  77. Sean Davis @seanmdav
  78. Veteran Intelligence Professionals for Sanity
  79. Rania Khalek @RaniaKhalek
  80. George Szamuely @GeorgeSzamuely
  81. Ben Norton @BenjaminNorton
  82. Jordan Chariton @jordanchariton
  83. Joe Lauria @unjoe
  84. Leonid Bershidsky @Bershidsky
  85. Neil Clark @NeilClark66
  86. Dennis Bernstein
  87. Kevin Shipp @kevin_shipp
  88. Paul Craig Roberts 
  89. Tara McCormack @Mccormack_tara
  90. Adam Johnson @adamjohnsonnyc
  91. Jack Posobiec @JackPosobiec
  92. Jeff Carlson @themarketswork
  93. Walker Bragman @walkerbragman
  94. Mark McCarthy
  95. Sharyl Attkisson @SharylAttkisson
  96. Victor Davis Hanson @VDHanson
  97. The Saker 
  98. Jason Beale @jabeale
  99. Paul Sperry @paulsperry_
  100. Adam Carter @with_integrity
  101. Mike Cernovich @Cernovich
  102. Sara Carter @SaraCarterDC
  103. Tom Fitton @TomFitton
  104. Katie Halper @kthalps
  105. Luke Rosiak @lukerosiak
  106. Pat Lang …
  107. Kit Klarenberg @KitKlarenberg
  108. Lee Stranahan @stranahan
  109. Eoin Higgins @EoinHiggins_
  110. Brian Becker @BrianBeckerDC
  111. Michael Krieger @libertyblitz
  112. the late William Blum 
  113. Jeremy Scahill @jeremyscahill
  114. Peter B. Collins 
  115. T. A. Frank @tafrank
  116. Shannon @Avery1776
  117. Carroll Quigley @CarrollQuigley1
  118. E. C. Everett @ECEverett1
  119. ‘Based Basterd’ @BasedBasterd
  120. Jenn @JennElizabethJ
  121. Rosie Memos @almostjingo
  122. ‘Ghost of Daniel Parker’ @SeekerOTL
  123. ‘BenKTallmadge’ @BenKTallmadge
  124. Brian Cates @drawandstrike
  125. Cassandra Fairbanks @CassandraRules
  126. An0maly @LegendaryEnergy
  127. Doug Johnson Hatlem @djjohnso
  128. Stef Zamorano @miserablelib
  129. Ron Placone @ronplacone
  130. Margaret Kimberley @freedomrideblog
  131. Glen Ford @glenfordbar
  132. Bruce Dixon @brucedixon
  133. Tracy Beanz @tracybeanz
  134. Teodrose Fikre @TeodroseFikre
  135. Piers Robinson @PiersRobinson1
  136. Pepe Escobar
  137. Jack Matlock
  138. John J. Mearsheimer
Media Organizations
  1. Scott Horton Show 
  2. Consortium News 
  3. Around the Empire 
  4. The Jimmy Dore Show The Jimmy Dore Show
  5. Spiked 
  6. Citations Needed 
  7. The Real News 
  8. The Liberty Report 
  9. The Nation @TheNation
  10. Part of the Problem @comicdavesmith
  12. The Federalist @FDRLST
  13. Wikileaks @wikileaks
  14. Naked Capitalism Naked Capitalism
  15. Zero Hedge Zero Hedge 
  16. Fairness and Accuracy in Reporting @FAIRMediaWatch
  17. Humanist Report @humanistreport
  19. Counterpunch 
  20. Media Roots 
  21. The Grayzone @GrayzoneProject
  22. Crowdsource the Truth @csthetruth
  23. World Socialist Web Site 
  24. Foreign Policy Focus 
  25. Disobedient Media 
  26. CrossTalk @PLCROSSTALK
  27. Black Agenda Report @blkagendareport
  28. Unauthorized Disclosure 
  29. Mint Press News @mintpressnews
  30. 21st Century Wire @21WIRE