Loading...
Uploaded by cafodtv on Oct 20, 2010
Film featuring CAFOD's lead analyst on Aid Dr Amy Pollard, looking at why it is still important to stay true to Britain's commitment to give 0.7% of our national income to help alleviate poverty around the world.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)