Michael Fox

Michael Fox is an independent multimedia journalist based in Brazil and a former editor of the NACLA Report on the Americas.