Ah, so you actually believe this administration is not leftist......
Definition of delusional: Delusional (adjective) means suffering from or characterized by delusions (a false belief or opinion).
Yes, I believe reality.
This little lefty demonstrates his ignorance with every post.