The Israeli army, nevertheless, said Palestinian militants had fired a barrage of rockets near the hospital at the time. “Intelligence from multiple sources we’ve in our hands signifies that Islamic Jihad is liable for the failed rocket launch,” it said. The International Committee of the Red Cross additionally facilitated the release, the company said on […]