IAF, IDF teams conducting assessments at Ovda base in southern Israel after rain and flooding damage infrastructure.


Read more