All voices on all sides should be heard. That's what I believe when it comes to debating a controversial subject. During the past week we have heard of outbreaks of violence at town hall meetings conducted, in some cases, by members of the U.S. More...