Director Cam Cowan's award-winning documentary of the life and work of Nobel Peace Prize nominee Father Pedro Opeka has its North American premiere on indie streaming service, Fandor.