Speaking to James O'Brien, Israeli combat vet Nadav Weiman alleges that Palestinian civilians are being used as 'human shields' - put in IDF uniforms and ord...
The title of the video uses the word alleges and I put it in quotes because honestly nothing is beneath the IDF
So thats the human shields they talk so much about