Gaza – World’s Largest Prison

There are more than 2 million souls in the Gaza Strip. They are imprisoned by the state of Israel in what has been described as the largest open-air prison in the world. The governments of the West know what is happening in Gaza yet do nothing lest they upset the rogue Zionist state. The people […]