IDF and ISA complete precise operational activity in the Shifa Hospital; IDF helicopter strikes rigged compound from which terrorists observed IDF troops.

Read more