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