Claire Carson

Claire Carson

Claire Carson is a contributing reporter at Latin America Reports. Based in New York, she holds a degree in political science and masters in international relations from New York University.

Posts ( 1 )