Human need met by God's love on the Cross at the Junction