Open Line, Thursday - 09/10/2020 - Trust in God's Mercy

Am I incorrect in thinking that individuals with developmental disabilities can receive communion?, Why don't we have to confess murder since when we sin, it's us crucifying Our Lord?, In the lineage of Jesus he is a descendant of the line of David. My question is how is that justified when Jesus is from Mary and being overcome by the Holy Spirit?, and more on today's Open Line Thursday with Fr. Larry Richards!