'Are you a war criminal?' Anti-Israel journalist accosts IDF general in London

2 weeks ago 34
ARTICLE AD BOX
Alex Morris accosts Major General Oded Basiuk, the head of the IDF's Operations Directorate during an official visit to the UK.
Read Entire Article