Eight IDF soldiers killed after explosion, believed caused by improvised device, sets their APC on fire.

Read more

You may like