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.
Page created on 9/21/2017 10:19:42 PM
Last edited 9/21/2017 10:41:39 PM