Question: Which film was released more recently, Last Life In The Universe or Mother Teresa: In The Name Of God'S Poor?
Sentence (from "Mother Teresa: In the Name of God's Poor"): It was broadcast on what was then known as The Family Channel on 5 October 1997.
Relevant evidence: No