INDIANAPOLIS — Several dozen protesters lined the street along the main entrance to the Indiana State Fairgrounds ahead of President Donald Trump’s arrival there for a speech on overhauling the federal tax system.

Some protesters had large banners saying “Resist” and “Impeach.” Others held signs objecting to any tax cuts for the wealthy or corporations and at least one was critical of the Trump administration’s response to hurricane damage in Puerto Rico.

Chants included “Take a knee for liberty” in the wake of Trump’s criticism of NFL players kneeling in protest during the national anthem.

Trump is speaking to an invitation-only audience at the fairgrounds.