Duck ramp at U.S. Capitol causes stir online

The ramp is located on the west side of the Capitol.
Published: 5:54 PM EDT May 17, 2017