Marta Molina is an independent journalist from Barcelona, Catalunya and is currently based in Mexico.