Israel's Contact Tracing System Creates Confusion Among Thousands Of Israelis

Now Playing