The International Committee of the World Social Forum has agreed that India would be the host for the next WSF in 2004.
Anonymous (not verified)