Biden Slammed for Lying About Fracking Ban Support

During last night's final presidential debate, Joe Biden stood on the stage in Nashville, Tennessee and made a series of statements that simply lacked...

Recent