This Reddit thread popped up today: This is an actual meme we have in Egypt (translated from Arabic). Salafist Logic.
Apparently he translated a whole bunch of these and posted them on quickmeme but I am having a really hard time finding the actual Arabic versions of these images. Any ideas? The OP suggested Egypt's Sarcasm Society but I couldn't find any using that template.
Any thoughts?