Demonrats lie? Say it ain’t so!
“Demonrats lie? Say it aint so!”
Demoncras and Muslims are the biggest liars in the world.
The Koran even has a word for lying for their faith: taqiyya.