Israel a Society of Human Shields By The Virginia Defender on May 21, 2024 • ( Leave a comment ) A poem by Kevin “Rashid” Johnson.