John R Moffett

Neuroscientist and long-time blogger. I received my PhD in neuroscience at Georgetown U. in 1987, and have closely followed politics and the media for decades.
Writes

The Blob Watch

Author

Blob Watch

Author
Reads

Glenn Greenwald

Glenn Greenwald

The Daily Poster

David Sirota

The Dissenter

Kevin Gosztola