Discovery expands its portfolio in India beyond television with the launch of Discovery Channel Magazine in association with the India Today....