Imagine 9/11 Eight Times a Year

Steel Skeleton of World Trade Center Tower South (one) in Ground Zero days after September 11, 2001 terrorist attack which collapsed the 110 story twin towers in New York City, NY, USA.

It took just 19 people to carry out 9/11. Customs and Border Protection (CBP) enforcement statistics show that almost 8 times that number of aliens on the terror watchlist, a staggering 151, have been encountered between U.S. ports of entry in FY2023 to date.

To read the rest of the article click here