Human Rights Watch: Flawed technology shuts out deserving families from aid – NPR

153

source