 He also contributes to British and overseas newspapers and journals including "The Times", "The Guardian" and "The Independent".Singh was born in 1932 at Rawalpindi, then in the British Indian province of the Punjab, and came to England with his parents in 1933.His father was a medical doctor.