Darshan Singh Canadian (born Darshan A. Sangha in 1917, in Langeri, Punjab, India – 25 September 1986) was a Sikh trade union activist and communist organizer in Canada and India.
Darshan Singh Canadian (born Darshan A. Sangha in 1917, in Langeri, Punjab, India – 25 September 1986) was a Sikh trade union activist and communist organizer in Canada and India. (en)