Definitions for "public forum"
a bad place for that discussion
a place that has, by tradition or practice, been held out for general use by the public for speech-related purposes
Public meeting often with a debate and discussion format, resulting in greater understanding of issues, recommendations, etc.
Keywords:  khmer, rouge, unlikely, trial, thing
a good thing, he noted, but it is unlikely to affect the international calls for a Khmer Rouge trial