WATCH: IDF severely punishes senior commanders in classified unit

(Shutterstock)

The IDF has exacted harsh punishments against senior commanders of a classified unit in the intelligence branch.

Related Post