Share
Description
A documentary short profiling the humble efforts of Fr. Robert Dowd, CSC and the people of Holy Cross Parish in Dandora, Kenya to create a safe, professional maternity hospital where women will be treated with dignity, and children will be given a chance to survive.