Nepal Women Nepal women secure the third position after a convincing win over Japan November 19, 2023