REFUGE FROM RAPE & DESTITUTION

Over 1.25 million people, including 300,000 children, are destitute in Britain. People don’t eat regularly, can’t afford clothes and are dependent on others, sometimes strangers, for a roof over their heads.