Follow us on
loading....
A new generation of young people challenged the dominance of Nepal's old guard. One of them was Biraj Bhakta Shrestha,...