Israel has released video it says shows the moment a missile fired by Hezbollah struck a satellite and radar station.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera