Harjot Singh, a freelance translator based in Punjab, has a master’s degree in Punjabi Literature. A number of books translated by him have been published.
No articles written by Harjot Singh