A forum is usually a public platform that allows people with common interests and pursuits to congregate and share and interact with one another. However there are occasions when people of total opposite ideas or opinions fighting nail and teeth literally with moderators or facilitators trying desperately to contend the situation or arguments.