The archrivals traded intensive strikes throughout Friday, putting nuclear talks in jeopardy
The Israel Defense Forces (IDF) carried out airstrikes
Read More