Ad Policy

Juan Mejia

Juan Mejia is a Colombian documentary filmmaker based in New York. He is currently working on a feature documentary, Igualada, about Francia Márquez Mina and her run for presidency.


x