Firefighters in Franklin broke federal law by flying a Trump 2020 flag, but they are getting nothing but support from their local government, according to a report.

At the Sussex County Fireman's Association Inspection Day and Parade on Saturday, the Franklin Fire Department marched with a "Trump 2020 Keep America Great" flag in line with an American flag and a POW-MIA flag, among others.

The volunteer fire department is registered as a 501(c)(3) organization. According to the IRS website, that means they are explicitly prohibited from participating in any kind of campaigning for elections for public office.

Keep up with local political news by subscribing to the Asbury Park Press and downloading our app.

According to the report, however, the volunteer firefighters have the support of their Republican mayor, Nicholas Giordano. Giordano is a Trump supporter. Franklin was 60 percent for Trump in the 2016 election; Sussex County as a whole was almost 63 percent.

"Do they have a right as a group to support the president of the United States? Sure they do," he said.

However, it would seem as though flying a flag advocating for Trump to be re-elected is in direct violation of this law as a "public statement" of support for one candidate over another.

For subscribers: Was Trump banner obscene? Asbury man's signs draw attention

Take aim: Political targets fair game at driving range

According to Giordano, the borough did not previously sanction the Trump flag, despite his postscript approval.