Methodology Report on Forum of Indian Leftists
GO TO SOURCE UNITED STATES, December 16, 2002: The India Development and Relief Fund (IDRF) is a volunteer charitable organization which raises money in the United States for projects in India. It has been in operation since 1989. IDRF’s 2001 fundraising of roughly US$2 million is a small fraction of total funds sent to India by the 2 million Indians…
