Chinese officials canceled the torch relay ceremony amidst disruptions, including a Tibetan flag flown from a window in the City Hall by Green Party officials.
Who threw a a Tibetan flag from a City Hall window?
Green Party officials.