Sam Carliner

Sam Carliner is a socialist with a background in journalism. He mainly writes for Left Voice about U.S. imperialism. He also tweets about imperialism as @saminthecan.