Nepal's government-formed investigation commission to probe the deadly September 2025 youth-led uprising that toppled the government submitted its report Sunday. At least 77 people were killed in the ...