A barefooted activist has scaled Big Ben; holding a Palestinian flag, keffiyeh & calling for the release of pro-Palestinian activists in Britain: ”Our Palestine actionists are being imprisoned for doing what our government should be doing & stopping arms to the terrorist state of Israel.”