Insanity in the west includes marching against Israel, the country that symbolizes all the lost values of western society. Opinion.

Read more