Elijah Manson
MEMBER
New Recruit
- Joined
- Aug 10, 2022
- Messages
- 39
- Reaction score
- 0
- Country
- Location
@F-22Raptor
I read a news story that US special forces will be stationed in the European country closest to Israel, to be eventually called upon if necessary, would that be Greece? Can you tell me?
I read a news story that US special forces will be stationed in the European country closest to Israel, to be eventually called upon if necessary, would that be Greece? Can you tell me?