Father Richard D'Souza said all life forms are God's creation, and would be entitled to join the Catholic Church.