Saw these in Lidl yesterday. What did they mean by this?
>>524318771Apparently it's a meme made to mock Islam