What to expect from Mahabir Pun’s TV show ‘Aaviskar’?

Although Nepal is a developing country the leap it has taken on technology is a different…