Chris Sosa

Bio

Chris Sosa is a journalist and political analyst based in New York City.