The world cannot just cancel Palestine
It is only April, but we already have a good candidate for photo of the year.
On April 12, German police shut down a Palestine Congress that was set to take place in Berlin, and among those arrested was Udi Raz, a devout Jew with a red........