Caleb Maupin is a political analyst who lives in New York City, and is an activist with the International Action Center and Workers World Party.