Scott Lemieux debunks criticism of the Lancet study in the American Prospect.
(Incidentally, in an earlier post I stated that the study was 95 percent accurate. More precisely, there is a 95 percent chance that the number of deaths falls between approximately 400,000 and 800,000 950,000, with the most likely number being around 600,000.)