Despite facing criticism for prolonged delay in expanding the cabinet, Prime Minister Sher Bahadur Deuba has finally added 19 more ministers to the government incorporating