Israeli rescue forces search the scene where a ballistic missile fired from Iran struck a building in Haifa this morning. (David Cohen/Flash90)
It’s Monday, April 6, and the thirty-eighth day of Operation Roaring Lion. The global price of oil has reached $108, down less than a percent since yesterday. Here are the latest developments that occurred while …



