Reason Writers on Russia Today: Matt Welch Talks Osama Bin Laden and New Media on The Alyona Show


On Monday, May 2, Reason Editor in Chief Matt Welch participated in an Alyona Show "Happy Hour" discussion of cable news networks' lousy coverage of the Osama Bin Laden announcement, John King's slurring problems, and what to think about the kids partying in front of the White House yesterday. Watch the (unsipped) cocktail banter below: