LOUISVILLE (WHAS11) -- Metro Councilman Dan Johnson is responding to claims he violated an agreement which allowed him to keep his seat on Metro Council.

He'd agreed on a time limit at City Hall for only committee and council meetings.

He can only be there twenty minutes before and after those meetings. Council members say Johnson stayed longer.

RELATED: Dan Johnson council seat in jeopardy again, accused of violating agreement

Johnson says the rule is too vague, and that it was his removal hearing which doesn't fall under "regularly scheduled committee meetings and council meetings."

He also blamed the press for "ambush journalism" and defended a Facebook post claiming his right to free speech.

RELATED: Councilman Dan Johnson's legacy, in the midst of controversy

A three-member panel will meet Friday to decide whether he will stay on the council.
Johnson is accused of sexual harassment which he denies. That meeting is set for 3:30.