• Wired
(The Tale of the Two Towers - US and Israel) On the U.S.-Mexico border, the American government has been trying, with limited success, to set up a string of sensor-laden sentry towers, In Israel, they've got their own set of border towers.
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: