Indian police stop a meeting of activists, academics and politicians discussing global issues ahead of a summit of the G20 that will be hosted in New Delhi. (AP) Human rights in India link embed save