IDF denies report troops are using detained Gazans as human shields

IDF denies report troops are using detained Gazans as human shields.....

© The Times of Israel