Loading Video…
This browser does not support the Video element.
The latest in Israel
The Pentagon has ordered 20,000 troops to be deployed to Israel within 24 hours of receiving notice. Fox 5 NY's Linda Shmidt reports.
This browser does not support the Video element.
The Pentagon has ordered 20,000 troops to be deployed to Israel within 24 hours of receiving notice. Fox 5 NY's Linda Shmidt reports.