AMHERST -- Town Meeting this spring may take up the issue of whether President Donald Trump should be impeached.

Submitted by lawyer John Bonifaz, the petition takes aim at Trump for allegedly violating the Constitution's emoluments clause, which bars members of government from receiving gifts or money from foreign states. According to the citizen petition, these violations undermine "the integrity of the presidency, corruptly advance the personal wealth of the president and violate the public trust."

"Our constitutional government is premised on the principle that no one is above the law, not even the president of the United States," the petition states.

The petition asks Town Meeting to call upon U.S. Rep. Jim McGovern, D-Worcester, "to sponsor, support and vote for a resolution of that House authorizing and directing the House Committee on the Judiciary to investigate whether sufficient grounds exist for the impeachment of Donald J. Trump, president of the United States, including, but not limited to, the violations listed herein."

Bonifaz is the co-founder of the advocacy group Free Speech For People. Apart from the Town Meeting initiative, his organization is collecting signatures nationwide to advance impeachment efforts. As of Wednesday, more than 893,000 people have joined the online campaign.

Amherst Town Meeting begins April 26.