A gathering of people supporting a cause.
There is a group of people talking.