Who published Down to Earth magazine?
Photo Credit: Courtesy of 3DStockPhoto (down to earth image)
Down to Earth (magazine) Down to Earth is Asia's premier fortnightly on politics of environment and development assisted by the Centre for Science and Environment and published from New Delhi, India.