Author

Michael A. Cohen

Michael A. Cohen is a columnist for MSNBC. He writes a newsletter on American politics and foreign policy called Truth and Consequences.

All Articles