It is truly unfortunate that you worked at a place that did not allow diverse political views. Let me just assure you that DBR is not such a place.
I worked at a major news organization for 20+ years where the vast majority of the people I worked with were extremely liberal. But, anyone who tried to shout down the conservatives among us would have been very short for their job.
-Jason "I probably overreacted a bit -- sorry" Evans