
Lord Buddha TV
lordbuddhasharnam.com·@lordbuddhatv·
Lord Buddha TV is the only Buddhist TV Channel in India launched on 23 June 2015 with an aim to promote philosophies of Buddhism, Dalai Lama and B. R. Ambedkar.
7 followers
·
7 following