20080528 world.uk: India; others failing on human rights score: Amnesty