%1$s Profile Image

MAGAZINE TRAINING INTERNATIONAL INC

We aim to see lives changed through the growth of Christian magazines in the Developing world.

Tax ID 20-5684942

Donate