20030823 india: Tehelka goes on paper now