Feedback

Churchill bust unveiled on Capitol Hill

 

A bronze bust of Sir Winston Churchill is dedicated at the U.S. Capitol Wednesday. Several lawmakers and U.S. Secretary of State John Kerry attended the ceremony.

Shows