Categories
Israel Other Countries War War Crimes War Lies & War Mongering

Debunking Israel’s ‘Human Shield’ Defense in Gaza Massacre