Now Playing | Israel's The Unit 141

The Unit, the "long arm of the IDF," is the most lethally trained force that Israel possesses.

Recommended for You

Watch More Videos
Filter