Biden Biffs on His Bike in Delaware

Not only have Joe Biden’s approval ratings been in free fall for the last year or so, but Biden has now taken a fall himself. He had a wee mishap while on a Delaware bike ride with his wife, Jill, and his security detail. Take a look: Joe Biden fell off his bike this morning … Continue reading Biden Biffs on His Bike in Delaware More