NBC News details the response from allies following Biden's botched withdrawal from Afghanistan.

Published August 20, 2021 102 Views

Rumble NBC News details the "anger, frustration, and unusually public criticism of the United States in allied nations" following Biden's botched withdrawal from Afghanistan.

BREAKING: Rumble to Combine with NASDAQ listed CFVI