Democrats say they have a better deal for America

July 25, 2017 03:05 AM

More Videos