MSNBC's 'Lean Forward' Ad Highlights Communist China's 'Great Leap Forward' Policy

Jeffrey Meyer | March 18, 2013
Font Size