asd
Home Tags IDF

Tag: IDF

The Israel Defense Forces: “The Most Moral Military in History”

Israel cops a lot of flack. It is accused of being an 'apartheid state', and a systematic persecutor of Palestinians despite the country being...