Palestine will NEVER be defeated!