UPDATE: 75% of Democrats are only 50% filthy liar. Posted on September 24, 2023 by Dr. Michael Bisconti