Articles by Natalia Torres

Natalia Torres 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.