Robert Finch
On the C-SPAN Networks:
Robert Finch is a Lord Mayor for the London, United Kingdom with one video in the C-SPAN Video Library; the first appearance was a 2003 Speech.
Videos: 1
On the C-SPAN Networks:
Robert Finch is a Lord Mayor for the London, United Kingdom with one video in the C-SPAN Video Library; the first appearance was a 2003 Speech.
Prime Minister Blair spoke about British foreign policy, operations in Iraq, relations between the U.S. and the U.K., and the…