Kim Darroch

Kim Darroch

Kim Darroch is a former British Ambassador to the U.S.

ALL VIDEOS