Top Tag

The U.S. Intelligence Community

The Department of Homeland Security’s inspector general has reportedly declined to investigate the September conduct of horse-mounted border patrol officers in Del Rio, Texas, who chased Haitian migrants trying to cross the U.S.-Mexico border.

You may also like

Home Ethos About Contact
Terms Policy GDPR RichTVX
© Saeculum XXI U.S. Intelligence News