Video Todd Bensman Breaks Down Latest Developments In Fed vs Texas Border Battle January 23, 20242 comments
Video War Todd Bensman: FOIA Request Reveals US Invited Citizens From 96 Countries to Cross the Border October 24, 20233 comments
Video War Todd Bensman: Illegal Aliens on FBI Watchlist Are Crossing the Border October 12, 20231 comment