Live View of Ashkelon, Israel
October 21, 2023
EpochTV Live
A live view of Ashkelon, an Israeli town a few miles from the border of Northern Gaza and Israel, on Oct. 21.
Read More










