News

KATHMANDU, July 5: The Nepal Women's National Football Team has lost to Uzbekistan on penalties after mounting a thrilling ...