Leaders and civilians on both sides of the ongoing Israeli-Palestinian conflict discuss the United States' plan to move its embassy to Jerusalem; investigating the blurry legal boundaries of facial recognition technology.
| Hosted by | Quality | Submitted by |
|---|---|---|
| VidSrc | WatchSeries | 6 years |