kangaroo court: an irregular unauthorized court
assembly: a group of persons who are gathered together for a common purpose
fact: a statement or assertion of verified information about something that is the case or has happened