logo

Video encyclopedia

Nirod Biswas

The RT Rev Nirod Kumar Biswas was Bishop of Assam in the mid 20th century.

Relations

  • GeneralĀ