Bharat Dahal

Political Analyst for Nepal

Bharat Dahal : Mountain Bishesh with Tej Prashad Wagle, Mountain TV