- Force 17 as a noun:
- 1
Force 17
noun
1 Force 17
Formed in 1972 as a personal security force for Arafat and other PLO leaders; became one of PLO's elite units; has built an extensive infrastructure of terrorist cells and weapon depots in Europe while attacking Israeli targets.
debug info: 0.0271