'That's your apology?’ Reporter of debunked Scott Walker hit piece remains 'rather indignant'

Posted at 1:17 pm on February 28, 2015 by Doug P.