What do they mean ALLEGE?! They are trying to tell me that we don't see that it's a "Palestinian baby dressed like a suicide bomber"?!
Take a chill pill dude, don't you know ISLAM is a religion of pieces peace?