Although the First Amendment’s Free Speech Clause limits government regulation of private speech, it does not restrict the government when the government speaks for itself. For example, if the government allows private groups to hold rallies in a public park, it may not exclude a white supremacist rally solely because it disagrees with the rally’s message. See Forums. The city is not, however, required to include the white supremacists’ message when it holds diversity programs at its schools.