Article Image
IPFS News Link • Palestine -- Israel

Debunking the "Human Shield" Myth

• Chris Flyod
Nearly seventy years ago, in the course of World War II, a heinous crime was committed in the city of Leningrad. For more than a thousand days, a gang of extremists called “the Red Army” held the millions of the town’s inhabitants hostage and provoke