David Frum – IOTW Report

David Frum Declares Biden A Winner

Friday, 24 December 2021, 19:17 Dr. Tar 20

The Atlantic Relative to its strength in Congress, the Biden administration has proved outstandingly successful. In 11 months, Biden has done more with 50 Democratic senators than Barack Obama did [Read More]