Activists marched through Brussels on Saturday to protest President Trump Donald John TrumpBiden on Trump's refusal to commit to peaceful transfer of power: 'What country are we in?' Romney: 'Unthinkable and unacceptable' to not commit to peaceful transition of power Two Louisville police officers shot amid Breonna Taylor grand jury protests MORE’s upcoming visit, with many carrying anti-Trump banners and proclaiming that the president is “not welcome” in the country.

Trump is scheduled to appear at the NATO summit in Brussels next week after ramping up his criticism of the alliance.

Marchers hit Trump over his trade policies, demand for more military spending from NATO countries, immigration policies and decision to pull the U.S. out of the Paris climate deal, according to The Associated Press.

ADVERTISEMENT

Photos and video from the march show protestors carrying banners reading “Pro-America, Anti-Trump” and “Make Peace Great Again.”

Giant puppets of Trump and Belgian Prime Minister Charles Michel also made an appearance.

Trump has recently been critical of NATO allies for failing to increase their military spending commitments, which NATO members agreed to do in 2014. He has been repeatedly critical of NATO members and suggested that the U.S. commitment to the alliance is not as firm as it once was.

At least 2,000 people participated in Saturday’s protest, according to some reports.