This is BULLSHIT.Come on guyz just look at what he says about TNL.It is the channel which has allocated most of its air time for DHARMA DESHANA telecast on THE BUDDHIST.

Idiot, before lookin at a man`s religion look at what he possesess.Do you know how qualified most of these people you have mentioned are?