Freedom of assembly, explained

Can people protest on private property? And when can the government legally order an assembly or speech to stop?

by