Israel will keep Palestinians imprisoned on the Gaza Strip, and continue to slowly suffocate them for another 15 or even 150 years if the world does not wake up and say “enough.”, This month, as the devastating blockade on the Gaza Strip officially entered its 15th year, I re-read David Rose’s explosive report, The Gaza Bombshell, to […]