meme is a very vague term. it could have been death threat meme. its like saying "he went to jail for speaking". well its possible and might be totally justified. depends on what was said. for example death treats, bomb threats, scamming people. its all fits under "he was speaking"