Vietnam has granted amnesty to more than 4,000 prisoners who repented their crimes while serving prison sentences.

VNA