Q  It is given in the scriptures that one who has the vision of God attains salvation. Duryodhana who had the vision of Lord Krishna several times , did he too attain salvation after his death?


A  Vision is not to be taken in the literal sense. It means one who has cleansed oneself of desires gets the vision of God.