The Biden Administration Keeps Dropping the Ball

Published September 20, 2021 531 Views

Rumble ACLJ Senior Advisor for National Security and Foreign Policy Ric Grenell offers his take on the current state of the border crisis, as well as the botched effort in Afghanistan.