By The Globalist,
January 20, 2015
in Just The Facts
Even in France, Muslims represent less than 10% of the population.
By Joyce Davis,
December 8, 2004
in Globalist Perspective
Who will emerge victorious from Islam's internal war?
The Globalist · Washington, D.C.
Copyright © 2017 The Globalist. All rights reserved.