Freethinking is a place where anyone and everyone can post their ideas and opinions regardless of how radical they are, or whether they are left or right, as long as they are rationally argued and void of any type of intimidation, ridicule, denigration, disparagement or insult. Mutual respect of all rationally argued viewpoints is the key