Texas Senator Ted Cruz this week slammed the Biden Administration's botched withdrawal from Afghanistan as the “Worst foreign policy catastrophe in a …
Full story here.
Originally published 2021-09-17 08:00:00 — www.shorenewsnetwork.com
Visited 1 times, 1 visit(s) today