Dec 20, 2023

U.S. diplomats are trying to squelch efforts of their Swiss counterparts to identify violations of the Geneva Conventions by Israel against Hamas in Gaza, according to HuffPost.
  • 12 minutes

The Young Turks: December 20, 2023