Eric Margolis

Islam, Not Christianity Biggest Religion in the World: Impression Needs Correction

The challenge for religions in today's world does not come from one another but from the anti-religion forces that dominate the world; and the...

The Phony Pullout From Afghanistan

The US will continue to occupy and run Afghanistan because of its strategic geopolitical and economic interests in the region ERIC MARGOLIS Those wondering what lies...