Multimedia Archives

Take Care of You

What does the word disability mean? For Raffaella Monterosso from L’Arche Italy it means when your father grows old and there’s nothing you can do but love him. As L’Arche celebrates World Down Syndrome Day, we honor all those with … Continue reading