In a scene that sparked widespread shock, an Israeli soldier appeared during a live TikTok broadcast with an American YouTuber named Jeff Davidson, making serious allegations about practices he claimed were being committed against Palestinians in the Gaza Strip...