Veeru Devgan
Amritsar, Punjab, British India