President Donald Trump is set to issue a temporary refugee ban and suspend visas for Syrians and citizens of six other war-torn majority Muslim countries on Wednesday.

“Big day planned on NATIONAL SECURITY tomorrow. Among many other things, we will build the wall!” Trump tweeted on Tuesday.

The visa suspension order will prevent visas being issued to those from Libya, Iran, Iraq, Somalia, Syria, Sudan, and Yemen

The refugee ban is expected to last for several months — until a more thorough vetting process can be implemented — but will make exceptions for religious minorities escaping persecution.

The visa suspension order will prevent visas from being issued to those from Libya, Iran, Iraq, Somalia, Syria, Sudan, and Yemen, congressional aides and immigration experts told Reuters.

If Trump does issue such orders on Wednesday, they will go far to fulfill his campaign promise of a more sensible and secure approach to the Muslim migrant crisis.

“I think [German Chancellor Angela Merkel] made one very catastrophic mistake and that was taking all of these illegals [sic], you know taking all of the people from wherever they come from. And nobody even knows where they come from,” Trump said in an interview with the Times of London last week.

[lz_related_box id=”274295″]

Merkel has been widely criticized for her approach to the Muslim migrant crisis, the crux of which was to throw open the gates and say “Vome in!” Germany and other countries in Europe are seeing shocking increases in violent crimes, rapes, and Islamic terrorist activity as a result.

Trump is clearly taking the opposite approach.