The entire global Muslim leaders have failed Palestine. From Saudi, to Malaysia, to Nigeria and the rest. Where is your humanity? How can you allow your brothers and sisters to go through what they're going through for decades? What's the essence of your strength? Allah Ya Isa!