1
40 forecasters

Will Nepal swear in a new prime minister before September 20, 2025?

ResolvedYes