9/11 Africa Aimless Military Adventurism Congress defense France Libya Military Niger Obama Pentagon Sept. 11 1,000 U.S. Soldiers In Niger Need To Come Home Right Now October 27, 2023 admin 1,000 U.S. Soldiers In Niger Need To Come Home Right Now