Bharat Dahal

Political Analyst for Nepal

Bharat Dahal : Focus, Mountain TV