LONDON (Reuters) - A man opened fire in the Iranian parliament on Wednesday and injured a guard, a witness said.

The semi-official Tasnim news agency reported that a guard was hit in the leg, and two members of the public were also injured.

The identity and the motivation of the assailant was still unclear, Tasnim said.

The witness told Reuters that security forces had massed inside and outside parliament, and that the incident was now over.