Kathmandu: In recent months, the Supreme Court of Nepal has faced arguably the biggest protests
Ignorance! This is what almost all of Nepal’s political party leaders are pretending in the