The OP today makes a meme calling for the PUNISHMENT of domestic enemies.
Yesterday the OP makes a meme predicting Muslims in NYC PUNISHING women because of their rights.
The irony!
There's a psychological term for people obsessed with punishment and revenge...