We are in the Eye of the Storm

Since 2004 Sister Ellen Flynn, DC has been on the front line as eastern Europeans arrive full of hope in the UK only to have their prospects dashed. Sister Ellen Flynn, chief executive of London’s biggest day centre for homeless adults, looks close to tears as...
FVArchives

FREE
VIEW