Wednesday Zen Moment: Duck ramps go up in U.S. Capitol to applause, criticism. Yes, criticism. May 17, 2017 Waste! Squander! Quackery! Yes, actually pure political quackery. Duck ramps have gone up for feathered visitors to the Capitol Reflecting Pool in Washington, D.C…. Continue Reading