%1$s Profile Image

GLOBAL VISION 2020

Global Vision 2020 is committed to delivering clear vision to 2.3 billion people in remote, poverty-stricken parts of the world. It is a mission, a passion, a moral imperative.

Tax ID 26-4228446

Donate