Progressive Proselytizing: Republicans are from Mars, Democrats are from Venus

Some days it feels like the different sides of the US political map really are different species. Today was one of those days. Controversial freshman Republican Senator Ted Cruz got into a bit of an exchange with a Dianne Feinstein, a stalwart of the Senate Democratic leadership, over gun rights. The video of this exchange ...