Queen St Mall demonstrations | 25 June 12-2:30pm