Israel Defense Forces 31 Mar 18
A photograph from a terror cell being thwarted last night in the northern Gaza Strip