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