http://defense-update.com/features/2008/august08/fbxt_radar.html
It is about one of the advanced US radar which is installed in the south west of Israel.
In fact without US help Israel is really nothing. It seems that Israel is one of the US states or maybe the US is one of Israel states.
It is about one of the advanced US radar which is installed in the south west of Israel.
In fact without US help Israel is really nothing. It seems that Israel is one of the US states or maybe the US is one of Israel states.
Last edited: