That is just nose snorting funny.
Liberating muslims from themselves seems rather redundant.
Personally I would rather see our military liberating muslims from their phyiscal existence enabling them to experience their spiritual existence and the obligatory 72 virgin greeting along with the rivers of wine that Allah has flowing for these jokers.