British aid to India does little for human rights: Aid watchdog

British aid to India does little for human rights: Aid watchdog