Advertisement
The "The Global Journal " user's logo

The Global Journal

Geneva, Switzerland

www.theglobaljournal.net

More than a magazine, The Global Journal is a multi-faceted media company.

Publications