C Cricket New member Feb 13, 2011 #1 'humiliation' from the west? They hate us and they will never join the civilized world.