1. Police illegally block peaceful protest

    Police illegally block peaceful protest

    16
    1
  2. Protest prevented by police .Toronto

    Protest prevented by police .Toronto

    6