Ben Cohen

Born in Knoxville, Tennessee, and raised in the Chicago area, Ben Cohen currently lives in Houston, Texas. In December 2010, he graduated from Northeastern Illinois University with a B.A. in philosophy. Prior to graduating from NEIU, he worked in sales and marketing. He has written for both Front Page Magazine and the American Thinker.

Latest by Ben Cohen in ITO