Senator Peter Welch · Sep 30 I spoke about American citizens killed, injured, and detained by Israeli security forces 93 View on YouTube