A large group of people, some holding red signs, near a bunch of buildings.