10 Downing Street » Ben Kaye ~ Immigration Minister Damian Green ~ HTF Chairman Anthony Steen at 10 Downing Street

Ben Kaye ~ Immigration Minister Damian Green ~ HTF Chairman Anthony Steen at 10 Downing Street

Ben Kaye’s visit to 10 Downing Street

Ben Kaye (left) meets Immigration Minister Damian Green (middle) and Anthony Sheen (right) Chairman of the Human Trafficking Foundation