Joseph Bouchard

  • Joseph Bouchard is a freelance journalist from Canada and is currently based in Brazil. He has previously been published in The Diplomat, Mongabay, the Rio Times, the City Paper Bogota, among other outlets.

Articles by this author