MISSISSAUGA -- Peel Regional Police have shut down a large chunk of Erindale Station Rd. this evening after a protest near Palestine House turned into a riot involving about 200 people.

Three people have been injured after the protest got out of hand just after 7 p.m.

Peel Region Paramedics are on scene, along with several Peel officers who eventually controlled the situation. Heavily-armed tactical officers are also on scene.

The volatile situation started to simmer down around 8:15 p.m.

Peel Const. George Tudos said the clash involved groups from "two different parties with opposing views based on world-wide events going on right now."

Police "responded in numbers," Tudos said.

"Whatever officers were available from all divisions attended just because there was quite a fight happening on the roadway," he continued. "We're just here to keep the peace basically."

Witnesses said the initial gathering was held to protest the killing of three Israeli teens and the suspected revenge killing of a Palestinian teen in the Middle East. The protest was reportedly organized by the Jewish Defence League of Toronto.

"We got a call from the police today and were sent an email from the Jewish Defence League of Toronto that they wanted to come hold a protest at the Palestine House," said Raed Ayad, one of the directors of Palestine House.

"We organized our community to stand not against them, but in commemoration of our fight and our struggle for human rights ... We are a community, we've been here for about 20 years, so the reality is we're here to commemorate our people."