A viral livestream featuring American content creator Jeff Davidson and a man identifying himself as an Israeli soldier has triggered global outrage after the individual appeared to acknowledge killings and…
A viral livestream featuring American content creator Jeff Davidson and a man identifying himself as an Israeli soldier has triggered global outrage after the individual appeared to acknowledge killings and…