Claim: The United States has won a total of eight times the Best Narrative Feature award in the RiverRun International Film Festival since 1998.
Evidence: United States United States United States United States United States United States United States United States 2016 2004 2001 2001 2000 2000 1999 1998