Helicopter Lands on West Front of US Capitol

A small helicopter landed on the U.S. Capitol's West Front in Washington, DC on Wednesday.