Sorry if this has been posted before. It is a literal human shield. Video at Elder of Ziyon.
IDF, most awesome!