put up or shut up
"put up or shut up" I have. You defend Islam. Islam preaches the subjugation or death of all non-Muslims.