ABOUT THE AUTHOR
Prof Chossudovsky is the fouding editor of Global Research, a leading left resource for news and analysis.