Large group of people marching for some cause .