Public Interest Registry Names Fistula Foundation
as 2024 .ORG Impact Awards Finalist