Subscribe
Sign In
|
Subscribe
Derek VanBuskirk
Author Archive
2025
Dec 6, 2025
Many Afghan Terrorists Left Lurking in the U.S.
Nearly 2,000 Afghans with ties to potential terrorists were admitted into the country under the Biden administration, according to a senior official with ODNI.