Were Nepal Robbed Off A Famous Win Over South Africa? Internet Thinks So 0 15.06.2024 09:06 Ndtv.com Fans were quick to spot a huge umpiring blunder after Nepal lost by a solitary run against South Africa.