Reason Writers on TV: Matt Welch Says Nice Things About Obama's Speech on Russia Today's The Alyona Show


On Thursday, Jan. 13, Reason Editor in Chief Matt Welch, who does not have a mustache, appeared on The Alyona Show to discuss President Barack Obama's speech in Tucson Wednesday. Religion, Native American ceremonies, and tone-civility were also discussed: