View this post on the web at [link removed]
Biden Admin's Shocking Release of Al-Qaeda Suspects: A Final Insult to National Security?
In a move that has left many dumbfounded, the Biden administration, in its twilight days, has decided to release 11 Yemeni detainees from Guantanamo Bay, known fo…
See More from Alerts from Act for America