The Young TurksFootage Casts HUGE Doubt On IDF’s Excuse For Killing Journalists by The Young TurksMarch 24, 2024046 Share0 View Original Video