World

Supreme Court of Nepal reinstates Lower House, appoints Sher Bahadur Deuba as PM

Nepal
News Live TV