Skip to main content
play

IDF Capt. Omer Neutra confirmed dead

The Israel Defense Forces have reportedly confirmed Omer Neutra, an IDF captain from Long Island, has been confirmed dead.
Fox - 5 NY