Articles by Natalia Torres Garzón

Natalia Torres Garzón is a freelance journalist based in Colombia. Her work has appeared in El País, New Internationalist, Earth Island, NACLA, Toward Freedom, La Directa, El Chapin and the Chinese Government Television Network.