Biden’s surrender in Afghanistan demands articles of impeachment
In essence, Biden has become the Taliban’s best friend and benefactor.
August 27, 2021