National Security Top Generals’ Testimony Contradicts Biden’s ClaimBy ALN StaffSeptember 28, 20210 Leading U.S. generals have revealed that they agreed with the recommendation of the commander of U.S. forces in Afghanistan to…
National Security Blinken Pummeled Over Afghanistan Withdrawal on Capitol HillBy ALN StaffSeptember 14, 20210 No one person or political party is solely to blame for the fallout from America’s longest war, but responsibility for…