CNN says it’s been a bad few days for Biden?

Top