Chuck Schumer finally admits it! Posted on February 19, 2024by Mike Related posts:Help yourself!Grateful to be an American!Mmmm - BEER!The face of regret! LOLDemocrats = Plantation!One of life's great questions!CNN finally reveals the source of all their "news"Definitely doesn't measure up!!!