Barnardos supports children whose well-being is under threat, by working with them, their families and communities and by campaigning for the rights of children. Barnardos works with children who face barriers in reaching their full potential - barriers like poverty, abuse, neglect, bereavement or p... Continue reading