Meet Newsblock. The Next Generation WordPress News Theme.

David Cohen

183 posts
David Cohen is a long-time independent journalist and expert in geopolitics, technology and finance. Cohen began his career as an activist, and then began writing articles as a freelancer for numerous websites. Cohen is a native of Brooklyn, New York and a graduate of Cornell University.